From 673068464a029105b1a5e134ad165a2c08a4e8e8 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Tue, 30 Oct 2018 13:23:55 -0400 Subject: [PATCH] Add support for runner_on_start This will be available in ansible 2.8 --- awx/lib/awx_display_callback/module.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/awx/lib/awx_display_callback/module.py b/awx/lib/awx_display_callback/module.py index 4f32fed305..c50f20f92c 100644 --- a/awx/lib/awx_display_callback/module.py +++ b/awx/lib/awx_display_callback/module.py @@ -475,6 +475,15 @@ class BaseCallbackModule(CallbackBase): with self.capture_event_data('runner_retry', **event_data): super(BaseCallbackModule, self).v2_runner_retry(result) + def v2_runner_on_start(self, host, task): + event_data = dict( + host=host, + task=task + ) + with self.capture_event_data('runner_on_start', **event_data): + super(BaseCallbackModule, self).v2_runner_on_start(host, task) + + class AWXDefaultCallbackModule(BaseCallbackModule, DefaultCallbackModule):