From d1d6cfca84b2402708caf8ff0b812e2b851a09bb Mon Sep 17 00:00:00 2001 From: Benjamin Wynne <bwynne@cern.ch> Date: Mon, 18 Feb 2019 17:11:57 +0100 Subject: [PATCH] Added a scheduler option for verbose views --- Control/AthenaCommon/python/AlgScheduler.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Control/AthenaCommon/python/AlgScheduler.py b/Control/AthenaCommon/python/AlgScheduler.py index e768b43b965..d059e38af87 100644 --- a/Control/AthenaCommon/python/AlgScheduler.py +++ b/Control/AthenaCommon/python/AlgScheduler.py @@ -106,7 +106,6 @@ class AlgScheduler: else : self.log.warning(self.SchedulerSvc.getFullName() + " has no property \"ShowDataDependencies\"") - # ## set the DataLoader Algorithm to handle unmet input data deps def setDataLoaderAlg(self,dataLoadAlg): @@ -123,6 +122,13 @@ class AlgScheduler: else : self.log.warning(self.SchedulerSvc.getFullName() + " has no property \"EnableConditions\"") +# +## enable verbose view state logging + def EnableVerboseViews(self,enable=True): + if ( 'VerboseSubSlots' in self.SchedulerSvc.properties() ): + self.SchedulerSvc.VerboseSubSlots = enable + else : + self.log.warning(self.SchedulerSvc.getFullName() + " has no property \"VerboseSubSlots\"") # ## explicitly set the thread pool size -- GitLab