Instead of immediately returning a failed code (indicating a break in the play execution), we internally 'or' that failure code with the result (now an integer flag instead of a boolean) so that we can properly handle the rescue/always portions of blocks and still remember that the break condition was hit. Fixes #16937 |
||
---|---|---|
.. | ||
process | ||
__init__.py | ||
module_common.py | ||
play_iterator.py | ||
playbook_executor.py | ||
stats.py | ||
task_executor.py | ||
task_queue_manager.py | ||
task_result.py |