Skip to content
Snippets Groups Projects
Commit 8d5f777c authored by Bo-Chun Chen's avatar Bo-Chun Chen
Browse files

Save error message

parent bc830d2c
No related branches found
No related tags found
6 merge requests!147Merge previous default branch feat-cod-rmq into main,!85kill nginx process running under user from login node,!78Feat cod rmq,!62Feat notify user errmsg,!63Feat db handle,!55task manager fail handling
......@@ -19,6 +19,7 @@ record = {
'reason': '',
'fullname': '',
'last_update': datetime.now(),
'errmsg': [],
'request': {
'create_account': None
},
......@@ -88,6 +89,12 @@ def task_manager(ch, method, properties, body):
# Save the delivery tags for future use
current['delivery_tags'].append(method.delivery_tag)
# Save error message if the task was failed
if not success:
errmsg = msg.get('errmsg', '')
if errmsg:
current['errmsg'].append(f"{task_name}: {errmsg}")
try:
if task_name in current['request']:
current['request'][task_name] = success
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment