From c98c08b53cacd963e26e31d10cbd478e8c0c79e0 Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Thu, 22 Sep 2016 06:41:07 +0000 Subject: [PATCH] Task #9607: filter for cep4 finalized tasks --- .../ResourceAssignmentEditor/lib/storage.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/storage.py b/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/storage.py index d515381e39e..b82a91c2f4d 100644 --- a/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/storage.py +++ b/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/storage.py @@ -38,12 +38,15 @@ def updateTaskStorageDetails(task, sqrpc): tasklist = task if isinstance(task, list) else [task] - if len(tasklist) == 0: - return - for t in tasklist: applyDefaults(t) + statuses = set(['finished', 'completing', 'aborted']) + tasklist = [t for t in tasklist if t['cluster'] == 'CEP4' and t['status'] in statuses] + + if len(tasklist) == 0: + return + if not sqrpc: return -- GitLab