From f7566ef1f171ba8625608a3d23375fc8381539e6 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Thu, 6 Apr 2017 22:59:53 -0400 Subject: [PATCH] removed extra 'changed' from debug output --- lib/ansible/plugins/callback/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/ansible/plugins/callback/__init__.py b/lib/ansible/plugins/callback/__init__.py index 2ac1ef2224..b1109ab353 100644 --- a/lib/ansible/plugins/callback/__init__.py +++ b/lib/ansible/plugins/callback/__init__.py @@ -208,8 +208,10 @@ class CallbackBase: del result._result['results'] def _clean_results(self, result, task_name): - if 'invocation' in result and task_name in ['debug']: - del result['invocation'] + if task_name in ['debug']: + for remove_key in ('changed', 'invocation'): + if remove_key in result: + del result[remove_key] def set_play_context(self, play_context):