diff --git a/lib/ansible/executor/process/result.py b/lib/ansible/executor/process/result.py index 8bf0fa34ac..4041021b16 100644 --- a/lib/ansible/executor/process/result.py +++ b/lib/ansible/executor/process/result.py @@ -107,7 +107,7 @@ class ResultProcess(multiprocessing.Process): # if this task is registering a result, do it now if result._task.register: - self._send_result(('set_host_var', result._host, result._task.register, result._result)) + self._send_result(('set_host_var', result._host, result._task, None, result._task.register, result._result)) # send callbacks, execute other options based on the result status # FIXME: this should all be cleaned up and probably moved to a sub-function.