Change-Id: I6a2e5841a3a65edb99f227d5849800eb696c9faa
flavor_id = nova_utils.get_flavor_id(self.nova(), flavor)
server = self.nova().servers.get(self.resource_id)
server.resize(flavor_id)
- scheduler.TaskRunner(nova_utils.check_resize, server, flavor)()
+ checker = scheduler.TaskRunner(nova_utils.check_resize,
+ server, flavor)
+ checker.start()
+ return checker
+
+ def check_update_complete(self, checker):
+ return checker.step() if checker is not None else True
def metadata_update(self, new_metadata=None):
'''