diff options
author | Chris Church <chris@ninemoreminutes.com> | 2016-11-14 02:23:02 -0500 |
---|---|---|
committer | James Cammarata <jimi@sngx.net> | 2016-11-14 01:23:02 -0600 |
commit | 534bd12ae9c96b3804f0bfb8646a2ffa3444b942 (patch) | |
tree | ac4b485fe925999466355c1f7eb824f9ea8668f4 | |
parent | 4f06a861618953686672213500a3dba58168f65b (diff) | |
download | ansible-534bd12ae9c96b3804f0bfb8646a2ffa3444b942.tar.gz |
Increment changed stat for a failed task if changed. (#18014)
-rw-r--r-- | lib/ansible/plugins/strategy/__init__.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ansible/plugins/strategy/__init__.py b/lib/ansible/plugins/strategy/__init__.py index f2cf7844d2..a90ada97aa 100644 --- a/lib/ansible/plugins/strategy/__init__.py +++ b/lib/ansible/plugins/strategy/__init__.py @@ -368,6 +368,8 @@ class StrategyBase: ) else: self._tqm._stats.increment('ok', original_host.name) + if 'changed' in task_result._result and task_result._result['changed']: + self._tqm._stats.increment('changed', original_host.name) self._tqm.send_callback('v2_runner_on_failed', task_result, ignore_errors=original_task.ignore_errors) elif task_result.is_unreachable(): self._tqm._unreachable_hosts[original_host.name] = True |