mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-06-27 18:50:21 -07:00
now reports per task item
This commit is contained in:
parent
2d90cbf78b
commit
d78c2fc212
2 changed files with 22 additions and 0 deletions
|
@ -22,6 +22,7 @@ __metaclass__ = type
|
|||
import json
|
||||
import difflib
|
||||
import warnings
|
||||
from copy import deepcopy
|
||||
|
||||
from six import string_types
|
||||
|
||||
|
@ -100,6 +101,21 @@ class CallbackBase:
|
|||
except UnicodeDecodeError:
|
||||
return ">> the files are different, but the diff library cannot compare unicode strings"
|
||||
|
||||
def _process_items(self, result):
|
||||
|
||||
for res in result._result['results']:
|
||||
import q
|
||||
q(res)
|
||||
|
||||
newres = deepcopy(result)
|
||||
newres._result = res
|
||||
if 'failed' in res and res['failed']:
|
||||
self.v2_runner_on_failed(newres)
|
||||
else:
|
||||
self.v2_runner_on_ok(newres)
|
||||
|
||||
del result._result['results']
|
||||
|
||||
def set_play_context(self, play_context):
|
||||
pass
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue