From cb121d971976f8dcad714d1f574af47aad510dd4 Mon Sep 17 00:00:00 2001 From: Tomasz Bold <tomasz.bold@gmail.com> Date: Thu, 19 Jul 2018 13:31:43 +0200 Subject: [PATCH] Fixes to sequences API --- Control/AthenaCommon/python/CFElements.py | 2 +- Control/AthenaConfiguration/python/ComponentAccumulator.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Control/AthenaCommon/python/CFElements.py b/Control/AthenaCommon/python/CFElements.py index 9f76d906ce9..68d4b4e77cd 100755 --- a/Control/AthenaCommon/python/CFElements.py +++ b/Control/AthenaCommon/python/CFElements.py @@ -16,7 +16,7 @@ def seqAND(name, subs=[]): seq = AthSequencer( name ) seq.ModeOR = False seq.Sequential = True - seq.StopOverride = False + seq.StopOverride = True for s in subs: seq += s return seq diff --git a/Control/AthenaConfiguration/python/ComponentAccumulator.py b/Control/AthenaConfiguration/python/ComponentAccumulator.py index ed445f6118e..4f1d2c64e3a 100644 --- a/Control/AthenaConfiguration/python/ComponentAccumulator.py +++ b/Control/AthenaConfiguration/python/ComponentAccumulator.py @@ -24,7 +24,7 @@ class ComponentAccumulator(object): def __init__(self): self._msg=logging.getLogger('ComponentAccumulator') - self._sequence=AthSequencer() #(Nested) sequence of event processing algorithms per sequence + their private tools + self._sequence=AthSequencer('AthAlgSeq') #(Nested) sequence of event processing algorithms per sequence + their private tools self._conditionsAlgs=[] #Unordered list of conditions algorithms + their private tools self._services=[] #List of service, not yet sure if the order matters here in the MT age self._conditionsInput=set() #List of database folder (as string), eventually passed to IOVDbSvc -- GitLab