mirror of
https://github.com/certbot/certbot.git
synced 2026-05-28 04:34:11 -04:00
For now, instead, consider this NotImplemented
This commit is contained in:
parent
ad13b525b2
commit
e415a4d402
1 changed files with 2 additions and 12 deletions
|
|
@ -215,21 +215,11 @@ class UnspacedList(list):
|
|||
return l
|
||||
|
||||
def __setslice__(self, i, j, newslice):
|
||||
for idx in reversed(range(self._spaced_position(i), self._spaced_position(j))):
|
||||
print "delspace", idx
|
||||
del self.spaced[idx]
|
||||
for idx in reversed(range(i,j)):
|
||||
print "del", idx
|
||||
list.__delitem__(self, idx)
|
||||
for idx, item in enumerate(newslice):
|
||||
self.insert(i + idx, item)
|
||||
raise NotImplementedError("Slice operations on UnspacedLists not yet implemented")
|
||||
|
||||
def __setitem__(self, i, value):
|
||||
if isinstance(i, slice):
|
||||
#raise NotImplementedError("Slice operations on UnspacedLists not yet implemented")
|
||||
for pos in xrange(i.start or 0, i.stop or len(self), i.step or 1):
|
||||
self.__setitem__(pos, value)
|
||||
return
|
||||
raise NotImplementedError("Slice operations on UnspacedLists not yet implemented")
|
||||
item, spaced_item = self._coerce(value)
|
||||
self.spaced.__setitem__(self._spaced_position(i), spaced_item)
|
||||
list.__setitem__(self, i, item)
|
||||
|
|
|
|||
Loading…
Reference in a new issue