diff --git a/Control/AthenaCommon/python/AtlasThreadedJob.py b/Control/AthenaCommon/python/AtlasThreadedJob.py index 185b0516ef289d7c37d27bffa31a7733a732f99a..4c29eeec21d8281c1b3631f4c1c6987d738501af 100644 --- a/Control/AthenaCommon/python/AtlasThreadedJob.py +++ b/Control/AthenaCommon/python/AtlasThreadedJob.py @@ -50,6 +50,15 @@ def _setupAtlasThreadedJob(): AlgScheduler.ShowDataDependencies(False) AlgScheduler.ShowControlFlow(False) + from AthenaCommon.AlgSequence import AlgSequence + topSequence = AlgSequence() + from SGComps.SGCompsConf import SGInputLoader + # FailIfNoProxy=False makes it a warning, not an error, if unmet data + # dependencies are not found in the store. It should probably be changed + # to True eventually. + topSequence += SGInputLoader (FailIfNoProxy = False) + AlgScheduler.setDataLoaderAlg ('SGInputLoader' ) + from AthenaServices.AthenaServicesConf import AthenaHiveEventLoopMgr svcMgr += AthenaHiveEventLoopMgr()