@staticmethod
    def getall(fn, *args, **kwargs):
        page = kwargs.pop('page', 1)
        while True:
            results = fn(*args, page=page, **kwargs)
            if not results:
                break
            for x in results:
                yield x
            page += 1
Modify the given image with the new data.
dataset/ETHPy150Open pyapi-gitlab/pyapi-gitlab/gitlab/__init__.py/Gitlab.getall--crossover with--dataset/ETHPy150Open openstack/ironic/ironic/common/glance_service/service.py/ImageService.update