Compare commits

..

No commits in common. "99ceb4c716cb8c08f7118eb1ec871fe252c91c2d" and "3d195df1a743691a9335edeeb8b988ac3026adc5" have entirely different histories.

View File

@ -23,17 +23,18 @@ class TasksHandlerMixin:
if not task:
time.sleep(0.2)
continue
data = task.json()
try:
self.process(task['payload'])
self.process(data['payload'])
except Exception as exc:
print(f'Error processing message id={task["id"]}, payload={task["payload"]}, exc={exc}')
print(f'Error processing message id={data["id"]}, payload={data["payload"]}, exc={exc}')
continue
try:
resp = requests.post(f'{QUEUES_URL}/api/v1/finish', json={'id': data['id']})
if resp.status_code != 202:
raise QueuesException
except:
print(f'Failed to finish task id={task["id"]}')
print(f'Failed to finish task id={data["id"]}')
@property
def queue_name(self):