1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Make fatal errors red

This commit is contained in:
Dag Wieers 2012-10-02 21:45:42 +02:00
parent e1b1702616
commit 7acc0a632b

View file

@ -281,15 +281,16 @@ class PlaybookRunnerCallbacks(DefaultRunnerCallbacks):
self.stats = stats self.stats = stats
self._async_notified = {} self._async_notified = {}
def on_unreachable(self, host, msg): def on_unreachable(self, host, results):
item = None item = None
if type(msg) == dict: if type(results) == dict:
item = msg.get('item', None) item = results.get('item', None)
if item: if item:
print "fatal: [%s] => (item=%s) => %s" % (host, item, msg) msg = "fatal: [%s] => (item=%s) => %s" % (host, item, results)
else: else:
print "fatal: [%s] => %s" % (host, msg) msg = "fatal: [%s] => %s" % (host, results)
super(PlaybookRunnerCallbacks, self).on_unreachable(host, msg) print stringc(msg, 'red')
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):