|
|
@ -343,9 +343,6 @@ class DefaultRunnerCallbacks(object):
|
|
|
|
def on_ok(self, host, res):
|
|
|
|
def on_ok(self, host, res):
|
|
|
|
call_callback_module('runner_on_ok', host, res)
|
|
|
|
call_callback_module('runner_on_ok', host, res)
|
|
|
|
|
|
|
|
|
|
|
|
def on_error(self, host, msg):
|
|
|
|
|
|
|
|
call_callback_module('runner_on_error', host, msg)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def on_skipped(self, host, item=None):
|
|
|
|
def on_skipped(self, host, item=None):
|
|
|
|
call_callback_module('runner_on_skipped', host, item=item)
|
|
|
|
call_callback_module('runner_on_skipped', host, item=item)
|
|
|
|
|
|
|
|
|
|
|
@ -404,10 +401,6 @@ class CliRunnerCallbacks(DefaultRunnerCallbacks):
|
|
|
|
display("%s | skipped" % (host), runner=self.runner)
|
|
|
|
display("%s | skipped" % (host), runner=self.runner)
|
|
|
|
super(CliRunnerCallbacks, self).on_skipped(host, item)
|
|
|
|
super(CliRunnerCallbacks, self).on_skipped(host, item)
|
|
|
|
|
|
|
|
|
|
|
|
def on_error(self, host, err):
|
|
|
|
|
|
|
|
display("err: [%s] => %s\n" % (host, err), stderr=True, runner=self.runner)
|
|
|
|
|
|
|
|
super(CliRunnerCallbacks, self).on_error(host, err)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def on_no_hosts(self):
|
|
|
|
def on_no_hosts(self):
|
|
|
|
display("no hosts matched\n", stderr=True, runner=self.runner)
|
|
|
|
display("no hosts matched\n", stderr=True, runner=self.runner)
|
|
|
|
super(CliRunnerCallbacks, self).on_no_hosts()
|
|
|
|
super(CliRunnerCallbacks, self).on_no_hosts()
|
|
|
@ -534,18 +527,6 @@ class PlaybookRunnerCallbacks(DefaultRunnerCallbacks):
|
|
|
|
display(msg, color='yellow', runner=self.runner)
|
|
|
|
display(msg, color='yellow', runner=self.runner)
|
|
|
|
super(PlaybookRunnerCallbacks, self).on_ok(host, host_result)
|
|
|
|
super(PlaybookRunnerCallbacks, self).on_ok(host, host_result)
|
|
|
|
|
|
|
|
|
|
|
|
def on_error(self, host, err):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
item = err.get('item', None)
|
|
|
|
|
|
|
|
msg = ''
|
|
|
|
|
|
|
|
if item:
|
|
|
|
|
|
|
|
msg = "err: [%s] => (item=%s) => %s" % (host, item, err)
|
|
|
|
|
|
|
|
else:
|
|
|
|
|
|
|
|
msg = "err: [%s] => %s" % (host, err)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
display(msg, color='red', stderr=True, runner=self.runner)
|
|
|
|
|
|
|
|
super(PlaybookRunnerCallbacks, self).on_error(host, err)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def on_skipped(self, host, item=None):
|
|
|
|
def on_skipped(self, host, item=None):
|
|
|
|
if constants.DISPLAY_SKIPPED_HOSTS:
|
|
|
|
if constants.DISPLAY_SKIPPED_HOSTS:
|
|
|
|
msg = ''
|
|
|
|
msg = ''
|
|
|
@ -695,9 +676,9 @@ class PlaybookCallbacks(object):
|
|
|
|
display(msg, color='cyan')
|
|
|
|
display(msg, color='cyan')
|
|
|
|
call_callback_module('playbook_on_not_import_for_host', host, missing_file)
|
|
|
|
call_callback_module('playbook_on_not_import_for_host', host, missing_file)
|
|
|
|
|
|
|
|
|
|
|
|
def on_play_start(self, pattern):
|
|
|
|
def on_play_start(self, name):
|
|
|
|
display(banner("PLAY [%s]" % pattern))
|
|
|
|
display(banner("PLAY [%s]" % name))
|
|
|
|
call_callback_module('playbook_on_play_start', pattern)
|
|
|
|
call_callback_module('playbook_on_play_start', name)
|
|
|
|
|
|
|
|
|
|
|
|
def on_stats(self, stats):
|
|
|
|
def on_stats(self, stats):
|
|
|
|
call_callback_module('playbook_on_stats', stats)
|
|
|
|
call_callback_module('playbook_on_stats', stats)
|
|
|
|