mirror of
https://github.com/ansible/awx.git
synced 2026-05-06 17:07:36 -02:30
Fix an issue processing job events when uuid isn't present
This commit is contained in:
@@ -1070,9 +1070,10 @@ class RunJob(BaseTask):
|
|||||||
|
|
||||||
def job_event_callback(event_data):
|
def job_event_callback(event_data):
|
||||||
event_data.setdefault('job_id', instance.id)
|
event_data.setdefault('job_id', instance.id)
|
||||||
cache_event = cache.get('ev-{}'.format(event_data['uuid']), None)
|
if 'uuid' in event_data:
|
||||||
if cache_event is not None:
|
cache_event = cache.get('ev-{}'.format(event_data['uuid']), None)
|
||||||
event_data.update(cache_event)
|
if cache_event is not None:
|
||||||
|
event_data.update(cache_event)
|
||||||
dispatcher.dispatch(event_data)
|
dispatcher.dispatch(event_data)
|
||||||
else:
|
else:
|
||||||
def job_event_callback(event_data):
|
def job_event_callback(event_data):
|
||||||
|
|||||||
Reference in New Issue
Block a user