Merge "Use TaskRunner.as_task() for the create retry delay"

This commit is contained in:
Jenkins 2016-07-20 14:05:46 +00:00 committed by Gerrit Code Review
commit cdc833d0f5
1 changed files with 1 additions and 3 deletions

View File

@ -907,9 +907,7 @@ class Resource(object):
delay = timeutils.retry_backoff_delay(count[action],
jitter_max=2.0)
waiter = scheduler.TaskRunner(pause)
waiter.start(timeout=delay)
while not waiter.step():
yield
yield waiter.as_task(timeout=delay)
try:
yield self._do_action(action, self.properties.validate)
if action == self.CREATE: