From c84aa42472f0232bf986f4a288453bd572d65ad8 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Tue, 13 Sep 2016 11:17:44 +0000 Subject: [PATCH] Fix nrCoresPerTask to 21, since the user or MoM not specify it correctly in all cases, and we want to use full nodes for now anyway. --- MAC/Services/src/PipelineControl.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MAC/Services/src/PipelineControl.py b/MAC/Services/src/PipelineControl.py index ce5f9e06857..12c19e86f50 100755 --- a/MAC/Services/src/PipelineControl.py +++ b/MAC/Services/src/PipelineControl.py @@ -143,10 +143,10 @@ class Parset(dict): return result def processingNumberOfCoresPerTask(self): - result = int(self[PARSET_PREFIX + "Observation.Cluster.ProcessingCluster.numberOfCoresPerTask"]) or "20" - if result < 1 or result > 20: - logger.warn('Invalid Observation.Cluster.ProcessingCluster.numberOfCoresPerTask: %s, defaulting to %s', result, max(1, min(20, result))) - return max(1, min(20, result)) + result = int(self[PARSET_PREFIX + "Observation.Cluster.ProcessingCluster.numberOfCoresPerTask"]) or "21" + if result != 21: + logger.warn('Invalid Observation.Cluster.ProcessingCluster.numberOfCoresPerTask: %s, defaulting to %s', result, 21) + return 21 def processingNumberOfTasks(self): """ Parse the number of nodes to allocate from "Observation.Cluster.ProcessingCluster.numberOfTasks", -- GitLab