Commit b527628b authored by David Wilson's avatar David Wilson

issue #109: do exactly what Ansible does

Could it be that some empty dict magically gets populated from somewhere
invisible?
parent 23d104f7
......@@ -259,9 +259,12 @@ class ActionModuleMixin(ansible.plugins.action.ActionBase):
helpers.run_module() or helpers.run_module_async() in the target
context.
"""
module_name = module_name or self._task.action
module_args = module_args or self._task.args
task_vars = task_vars or {}
if task_vars is None:
task_vars = {}
if module_name is None:
module_name = self._task.action
if module_args is None:
module_args = self._task.args
self._update_module_args(module_name, module_args, task_vars)
if wrap_async:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment