From 9039235cb50735d6b3f1bd8528e1639f39d3cd67 Mon Sep 17 00:00:00 2001 From: Vermaas <vermaas@astron.nl> Date: Fri, 7 Jul 2023 09:42:29 +0200 Subject: [PATCH] add status count of jobs per task in details screen --- atdb/taskdatabase/models.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/atdb/taskdatabase/models.py b/atdb/taskdatabase/models.py index 655e0487..a5229de2 100644 --- a/atdb/taskdatabase/models.py +++ b/atdb/taskdatabase/models.py @@ -169,8 +169,11 @@ class Task(models.Model): try: key = job.metadata['status'].lower() # if key doesn't exist, add a new one - statusses.update({ key : 0 }) - statusses[key] = statusses[key] + 1 + try: + statusses[key] = statusses[key] + 1 + except: + statusses.update({ key : 0 }) + statusses[key] = statusses[key] + 1 except: pass -- GitLab