mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 22:02:50 +00:00
Reworking v2 play iterator and fixing some other bugs
Still not working quite right: * dynamic includes are not adding the included tasks yet * running roles with tags not quite working right
This commit is contained in:
@@ -137,12 +137,13 @@ class ResultProcess(multiprocessing.Process):
|
||||
result_items = [ result._result ]
|
||||
|
||||
for result_item in result_items:
|
||||
if 'include' in result_item:
|
||||
include_variables = result_item.get('include_variables', dict())
|
||||
if 'item' in result_item:
|
||||
include_variables['item'] = result_item['item']
|
||||
self._send_result(('include', result._host, result._task, result_item['include'], include_variables))
|
||||
elif 'add_host' in result_item:
|
||||
#if 'include' in result_item:
|
||||
# include_variables = result_item.get('include_variables', dict())
|
||||
# if 'item' in result_item:
|
||||
# include_variables['item'] = result_item['item']
|
||||
# self._send_result(('include', result._host, result._task, result_item['include'], include_variables))
|
||||
#elif 'add_host' in result_item:
|
||||
if 'add_host' in result_item:
|
||||
# this task added a new host (add_host module)
|
||||
self._send_result(('add_host', result_item))
|
||||
elif 'add_group' in result_item:
|
||||
|
||||
Reference in New Issue
Block a user