def __iter__(self):
        x = 0
        while True:
            print "__iter__: ", self.detail, x, DEFAULT_PAGE_SIZE
            theList = self.manager.createListP(self.detail, x, DEFAULT_PAGE_SIZE)
            if theList:
                i = 0
                while True:
					try:
						yield theList[i]
						i += 1
					except IndexError:
						x += i
						break
            else:
                break
        raise StopIteration
trunc(a)
dataset/ETHPy150Open rackerlabs/python-cloudservers/com/rackspace/cloud/servers/api/client/entitylist.py/EntityList.__iter__--crossover with--dataset/ETHPy150Open deanhiller/databus/webapp/play1.3.x/python/Lib/fractions.py/Fraction.__trunc__