From e309c7707dae5ab507c04c151a2b29599ef2279e Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Tue, 2 Jul 2013 12:10:25 -0400 Subject: [PATCH] Dynamic event names for job events! --- awx/main/models/__init__.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/awx/main/models/__init__.py b/awx/main/models/__init__.py index bf567e4e08..f9338c8554 100644 --- a/awx/main/models/__init__.py +++ b/awx/main/models/__init__.py @@ -1066,7 +1066,14 @@ class JobEvent(models.Model): return self.LEVEL_FOR_EVENT.get(self.event, 0) def get_event_display2(self): - return self.get_event_display() + msg = self.get_event_display() + if self.event == 'playbook_on_play_start': + if self.play is not None: + msg = "%s (%s)" % (msg, self.play) + elif self.event == 'playbook_on_task_start': + if self.task is not None: + msg = "%s (%s)" % (msg, self.task) + return msg def _find_parent(self): parent_events = set()