4 Options file to test fix for https://sft.its.cern.ch/jira/browse/CFHEP-114
5 a problem which is ther when declaring dependencies explicitely in the scheduler
6 and having more dependencies than algorithms.
10 from Configurables
import HiveWhiteBoard, HiveSlimEventLoopMgr, ForwardSchedulerSvc, CPUCruncher,AlgResourcePool
20 whiteboard = HiveWhiteBoard(
"EventDataSvc",
21 EventSlots = evtslots)
23 slimeventloopmgr = HiveSlimEventLoopMgr(OutputLevel=INFO)
25 scheduler = ForwardSchedulerSvc(MaxEventsInFlight = evtslots,
26 MaxAlgosInFlight = algosInFlight,
29 AlgResourcePool(OutputLevel=DEBUG)
35 a1.outKeys = [
'/Event/a1']
39 a2.outKeys = [
'/Event/a2']
43 a3.outKeys = [
'/Event/a3',
'Event/a4']
47 a4.outKeys = [
'/Event/a5']
49 for algo
in [a1,a2,a3,a4]:
50 algo.Cardinality = cardinality
51 algo.OutputLevel=WARNING
56 EventLoop = slimeventloopmgr,
57 TopAlg = [a1,a2,a3,a4],
58 MessageSvcType=
"InertMessageSvc")
Thread safe extension to the standard MessageSvc.
The Application Manager class.