mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-27 23:21:22 -07:00
Preliminary support for items, WIP
This commit is contained in:
parent
67c57a9b6b
commit
14cfb2b230
1 changed files with 15 additions and 6 deletions
|
@ -110,7 +110,13 @@ class ansi:
|
||||||
|
|
||||||
default = '\033[0;0m'
|
default = '\033[0;0m'
|
||||||
|
|
||||||
colors = dict(ok=ansi.darkgreen, changed=ansi.darkyellow, failed=ansi.darkred, unreachable=ansi.darkred)
|
colors = dict(
|
||||||
|
ok=ansi.darkgreen,
|
||||||
|
changed=ansi.darkyellow,
|
||||||
|
skipped=ansi.darkcyan,
|
||||||
|
failed=ansi.darkred,
|
||||||
|
unreachable=ansi.redbg+ansi.white
|
||||||
|
)
|
||||||
|
|
||||||
class CallbackModule(CallbackModule_default):
|
class CallbackModule(CallbackModule_default):
|
||||||
|
|
||||||
|
@ -125,10 +131,7 @@ class CallbackModule(CallbackModule_default):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
||||||
# From CallbackModule
|
# From CallbackModule
|
||||||
if display:
|
self._display = display
|
||||||
self._display = display
|
|
||||||
else:
|
|
||||||
self._display = global_display
|
|
||||||
|
|
||||||
if self._display.verbosity >= 4:
|
if self._display.verbosity >= 4:
|
||||||
name = getattr(self, 'CALLBACK_NAME', 'unnamed')
|
name = getattr(self, 'CALLBACK_NAME', 'unnamed')
|
||||||
|
@ -288,22 +291,28 @@ class CallbackModule(CallbackModule_default):
|
||||||
self.super_ref.v2_playbook_item_on_ok(result)
|
self.super_ref.v2_playbook_item_on_ok(result)
|
||||||
|
|
||||||
# TBD
|
# TBD
|
||||||
|
if result._result.get('changed', False):
|
||||||
|
self._add_host(result, 'changed')
|
||||||
|
else:
|
||||||
|
self._add_host(result, 'ok')
|
||||||
|
|
||||||
def v2_playbook_item_on_failed(self, result):
|
def v2_playbook_item_on_failed(self, result):
|
||||||
if self._display.verbosity >= 2:
|
if self._display.verbosity >= 2:
|
||||||
self.super_ref.v2_playbook_item_on_failed(result)
|
self.super_ref.v2_playbook_item_on_failed(result)
|
||||||
|
|
||||||
# TBD
|
# TBD
|
||||||
|
self._add_host(result, 'failed')
|
||||||
|
|
||||||
def v2_playbook_item_on_skipped(self, result):
|
def v2_playbook_item_on_skipped(self, result):
|
||||||
if self._display.verbosity >= 2:
|
if self._display.verbosity >= 2:
|
||||||
self.super_ref.v2_playbook_item_on_skipped(result)
|
self.super_ref.v2_playbook_item_on_skipped(result)
|
||||||
|
|
||||||
# TBD
|
# TBD
|
||||||
|
self._add_host(result, 'skipped')
|
||||||
|
|
||||||
def v2_playbook_on_no_hosts_remaining(self):
|
def v2_playbook_on_no_hosts_remaining(self):
|
||||||
if self._display.verbosity >= 2:
|
if self._display.verbosity >= 2:
|
||||||
self.super_ref.v2_runner_on_no_hosts_remaining()
|
self.super_ref.v2_playbook_on_no_hosts_remaining()
|
||||||
return
|
return
|
||||||
|
|
||||||
# TBD
|
# TBD
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue