'Push all updaters to completion in list order.'

def check_update_complete(self, updaters):

    for prg in updaters:
        if (not prg.called):
            handler = getattr(self.client_plugin(), prg.handler)
            prg.called = handler(*prg.handler_args, **prg.handler_kwargs)
            return False
        if (not prg.complete):
            check_complete = getattr(self.client_plugin(), prg.checker)
            prg.complete = check_complete(*prg.checker_args, **prg.checker_kwargs)
            break
    return all((prg.complete for prg in updaters))
