mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 21:32:49 +00:00
now reports per task item
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user