From b2a1824d21e01b3adbcd516155d3c65391ea21cc Mon Sep 17 00:00:00 2001 From: Ryan Petrello Date: Mon, 25 Mar 2019 18:53:42 -0400 Subject: [PATCH] store set_stat data for isolated job runs --- awx/main/expect/isolated_manager.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/awx/main/expect/isolated_manager.py b/awx/main/expect/isolated_manager.py index fd6cfd073a..a53c6fe9be 100644 --- a/awx/main/expect/isolated_manager.py +++ b/awx/main/expect/isolated_manager.py @@ -260,6 +260,11 @@ class IsolatedManager(object): dispatcher.dispatch(event_data) self.handled_events.add(event) + # handle artifacts + if event_data.get('event_data', {}).get('artifact_data', {}): + self.instance.artifacts = event_data['event_data']['artifact_data'] + self.instance.save(update_fields=['artifacts']) + last_check = time.time() if status == 'successful':