parent
787a0c4e04
commit
2d90cbf78b
1 changed files with 6 additions and 3 deletions
|
@ -327,9 +327,12 @@ class TaskExecutor:
|
||||||
result['failed_when_result'] = result['failed'] = failed_when_result
|
result['failed_when_result'] = result['failed'] = failed_when_result
|
||||||
if failed_when_result:
|
if failed_when_result:
|
||||||
break
|
break
|
||||||
elif 'failed' not in result and result.get('rc', 0) == 0:
|
elif 'failed' not in result:
|
||||||
# if the result is not failed, stop trying
|
if result.get('rc', 0) != 0:
|
||||||
break
|
result['failed'] = True
|
||||||
|
else:
|
||||||
|
# if the result is not failed, stop trying
|
||||||
|
break
|
||||||
|
|
||||||
if attempt < retries - 1:
|
if attempt < retries - 1:
|
||||||
time.sleep(delay)
|
time.sleep(delay)
|
||||||
|
|
Loading…
Reference in a new issue