diff options
author | James Cammarata <jimi@sngx.net> | 2016-11-21 13:02:24 -0600 |
---|---|---|
committer | James Cammarata <jimi@sngx.net> | 2016-11-21 13:05:14 -0600 |
commit | 529adb574a89a480db9dbc1f83a9e3ebafc576e3 (patch) | |
tree | 4c6051e283d96551f31871523f874d321aea8fbf | |
parent | 528426ce0c9630cd4f051764b7a58ba86f49a98c (diff) | |
download | ansible-529adb574a89a480db9dbc1f83a9e3ebafc576e3.tar.gz |
Cache dynamically included blocks for later lookup via uuid
Fixes #18357
(cherry picked from commit 7e2305f95383bab8e36a4353a04f70fc35e26636)
-rw-r--r-- | lib/ansible/plugins/strategy/__init__.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/ansible/plugins/strategy/__init__.py b/lib/ansible/plugins/strategy/__init__.py index 7ff1491d75..3157793491 100644 --- a/lib/ansible/plugins/strategy/__init__.py +++ b/lib/ansible/plugins/strategy/__init__.py @@ -783,6 +783,7 @@ class StrategyBase: # of hosts which included the file to the notified_handlers dict for block in new_blocks: iterator._play.handlers.append(block) + iterator.cache_block_tasks(block) for task in block.block: result = self._do_handler_run( handler=task, |