Merge pull request #7605 from sivel/delegate-callback-hint
Show delegate_to hint in callback output
This commit is contained in:
commit
cdb9f13559
1 changed files with 14 additions and 1 deletions
|
@ -448,6 +448,10 @@ class PlaybookRunnerCallbacks(DefaultRunnerCallbacks):
|
||||||
self._async_notified = {}
|
self._async_notified = {}
|
||||||
|
|
||||||
def on_unreachable(self, host, results):
|
def on_unreachable(self, host, results):
|
||||||
|
delegate_to = self.runner.module_vars.get('delegate_to')
|
||||||
|
if delegate_to:
|
||||||
|
host = '%s -> %s' % (host, delegate_to)
|
||||||
|
|
||||||
item = None
|
item = None
|
||||||
if type(results) == dict:
|
if type(results) == dict:
|
||||||
item = results.get('item', None)
|
item = results.get('item', None)
|
||||||
|
@ -459,7 +463,9 @@ class PlaybookRunnerCallbacks(DefaultRunnerCallbacks):
|
||||||
super(PlaybookRunnerCallbacks, self).on_unreachable(host, results)
|
super(PlaybookRunnerCallbacks, self).on_unreachable(host, results)
|
||||||
|
|
||||||
def on_failed(self, host, results, ignore_errors=False):
|
def on_failed(self, host, results, ignore_errors=False):
|
||||||
|
delegate_to = self.runner.module_vars.get('delegate_to')
|
||||||
|
if delegate_to:
|
||||||
|
host = '%s -> %s' % (host, delegate_to)
|
||||||
|
|
||||||
results2 = results.copy()
|
results2 = results.copy()
|
||||||
results2.pop('invocation', None)
|
results2.pop('invocation', None)
|
||||||
|
@ -492,6 +498,9 @@ class PlaybookRunnerCallbacks(DefaultRunnerCallbacks):
|
||||||
super(PlaybookRunnerCallbacks, self).on_failed(host, results, ignore_errors=ignore_errors)
|
super(PlaybookRunnerCallbacks, self).on_failed(host, results, ignore_errors=ignore_errors)
|
||||||
|
|
||||||
def on_ok(self, host, host_result):
|
def on_ok(self, host, host_result):
|
||||||
|
delegate_to = self.runner.module_vars.get('delegate_to')
|
||||||
|
if delegate_to:
|
||||||
|
host = '%s -> %s' % (host, delegate_to)
|
||||||
|
|
||||||
item = host_result.get('item', None)
|
item = host_result.get('item', None)
|
||||||
|
|
||||||
|
@ -528,6 +537,10 @@ class PlaybookRunnerCallbacks(DefaultRunnerCallbacks):
|
||||||
super(PlaybookRunnerCallbacks, self).on_ok(host, host_result)
|
super(PlaybookRunnerCallbacks, self).on_ok(host, host_result)
|
||||||
|
|
||||||
def on_skipped(self, host, item=None):
|
def on_skipped(self, host, item=None):
|
||||||
|
delegate_to = self.runner.module_vars.get('delegate_to')
|
||||||
|
if delegate_to:
|
||||||
|
host = '%s -> %s' % (host, delegate_to)
|
||||||
|
|
||||||
if constants.DISPLAY_SKIPPED_HOSTS:
|
if constants.DISPLAY_SKIPPED_HOSTS:
|
||||||
msg = ''
|
msg = ''
|
||||||
if item:
|
if item:
|
||||||
|
|
Loading…
Reference in a new issue