With some earlier changes, continuing to forward failed hosts on to the iterator with each TQM run() call was causing plays with max_fail_pct set to fail, as hosts which failed in previous plays were counting those old failures against the % calculation. Also changed the linear strategy's calculation to use the internal failed list, rather than the iterator, as this now represents the hosts failed during the current run only. |
||
---|---|---|
.. | ||
process | ||
__init__.py | ||
module_common.py | ||
play_iterator.py | ||
playbook_executor.py | ||
stats.py | ||
task_executor.py | ||
task_queue_manager.py | ||
task_result.py |