mirror of
https://github.com/ansible/awx.git
synced 2026-03-04 10:11:05 -03:30
AC-1015 Update queue names so that job events are only received by the right save job events task. Add database retry to save job events task.
This commit is contained in:
@@ -147,9 +147,10 @@ class CallbackModule(object):
|
||||
self.job_events_exchange = Exchange('job_events', 'direct',
|
||||
durable=True)
|
||||
if not hasattr(self, 'job_events_queue'):
|
||||
self.job_events_queue = Queue('job_events',
|
||||
self.job_events_queue = Queue('job_events[%d]' % self.job_id,
|
||||
exchange=self.job_events_exchange,
|
||||
routing_key=('job_events[%d]' % self.job_id))
|
||||
routing_key=('job_events[%d]' % self.job_id),
|
||||
auto_delete=True)
|
||||
msg = {
|
||||
'job_id': self.job_id,
|
||||
'event': event,
|
||||
|
||||
Reference in New Issue
Block a user