diff options
Diffstat (limited to 'boto/ecs')
-rw-r--r-- | boto/ecs/item.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/boto/ecs/item.py b/boto/ecs/item.py index 624088dc..5244fbea 100644 --- a/boto/ecs/item.py +++ b/boto/ecs/item.py @@ -23,6 +23,7 @@ import xml.sax import cgi from StringIO import StringIO +from boto.compat import six class ResponseGroup(xml.sax.ContentHandler): """A Generic "Response Group", which can @@ -141,14 +142,14 @@ class ItemSet(ResponseGroup): if self.iter is None: self.iter = iter(self.objs) try: - return self.iter.next() + return six.advance_iterator(self.iter) except StopIteration: self.iter = None self.objs = [] if int(self.page) < int(self.total_pages): self.page += 1 self._connection.get_response(self.action, self.params, self.page, self) - return self.next() + return six.advance_iterator(self) else: raise |