Source code for linchpin.callbacks

from ansible.plugins.callback import CallbackBase


[docs]class PlaybookCallback(CallbackBase): """Playbook callback""" def __init__(self): super(PlaybookCallback, self).__init__() # store all results self.results = []
[docs] def v2_runner_on_ok(self, result): """Save ok result""" self.results.append(result)
[docs] def v2_runner_on_failed(self, result, **kwargs): """Save failed result""" self.results.append(result)