1 objectidentifier SHUTTLE_BASE 1.1.1
3 objectidentifier DETECTOR_CONFIG SHUTTLE_BASE:1
5 attributetype ( DETECTOR_CONFIG:1 NAME 'det' DESC 'Detector name' EQUALITY caseIgnoreMatch SUP name )
6 attributetype ( DETECTOR_CONFIG:2 NAME 'DCSHost' DESC '' EQUALITY caseIgnoreMatch SUP name )
7 attributetype ( DETECTOR_CONFIG:3 NAME 'DCSPort' DESC '' SUP ipServicePort )
8 attributetype ( DETECTOR_CONFIG:4 NAME 'DCSalias' DESC '' EQUALITY caseIgnoreMatch SUP name )
9 attributetype ( DETECTOR_CONFIG:5 NAME 'DCSdatapoint' DESC '' EQUALITY caseIgnoreMatch SUP name )
10 attributetype ( DETECTOR_CONFIG:6 NAME 'StrictRunOrder' DESC 'Strict run ordering flag' EQUALITY caseIgnoreMatch SUP name )
11 attributetype ( DETECTOR_CONFIG:7 NAME 'responsible' DESC 'responsible email address' EQUALITY caseIgnoreIA5Match SUP mail )
13 objectclass ( DETECTOR_CONFIG
14 NAME 'AliShuttleDetector'
15 DESC 'ALICE: Shuttle configuration object.'
17 MUST (det $ StrictRunOrder)
18 MAY (DCSHost $ DCSPort $ DCSalias $ DCSdatapoint $ responsible) )
21 objectidentifier SYS_CONFIG SHUTTLE_BASE:2
23 attributetype ( SYS_CONFIG:1 NAME 'system' DESC 'System name (DAQ, DCS, HLT)' EQUALITY caseIgnoreMatch SUP name )
24 attributetype ( SYS_CONFIG:2 NAME 'DBHost' DESC '' EQUALITY caseIgnoreMatch SUP name )
25 attributetype ( SYS_CONFIG:3 NAME 'DBPort' DESC '' SUP ipServicePort )
26 attributetype ( SYS_CONFIG:4 NAME 'DBUser' DESC '' EQUALITY caseIgnoreMatch SUP name )
27 attributetype ( SYS_CONFIG:5 NAME 'DBPassword' DESC '' EQUALITY caseIgnoreMatch SUP name )
28 attributetype ( SYS_CONFIG:6 NAME 'DBName' DESC '' EQUALITY caseIgnoreMatch SUP name )
29 attributetype ( SYS_CONFIG:7 NAME 'DBTable' DESC '' EQUALITY caseIgnoreMatch SUP name )
30 attributetype ( SYS_CONFIG:8 NAME 'FSHost' DESC '' EQUALITY caseIgnoreMatch SUP name )
31 attributetype ( SYS_CONFIG:9 NAME 'FSPort' DESC '' SUP ipServicePort )
32 attributetype ( SYS_CONFIG:10 NAME 'FSUser' DESC '' EQUALITY caseIgnoreMatch SUP name )
33 attributetype ( SYS_CONFIG:11 NAME 'FSPassword' DESC '' EQUALITY caseIgnoreMatch SUP name )
35 objectclass ( SYS_CONFIG
36 NAME 'AliShuttleSYSConfig'
37 DESC 'ALICE: Configuration of the Shuttle for access to online network'
39 MUST (system $ DBHost $ DBUser $ DBPassword $ DBName $ DBTable $ FSHost $ FSUser )
40 MAY ( FSPassword $ DBPort $ FSPort) )
43 objectidentifier GLOBAL_CONFIG SHUTTLE_BASE:3
45 attributetype ( GLOBAL_CONFIG:1 NAME 'DAQLogbookHost' DESC '' EQUALITY caseIgnoreMatch SUP name )
46 attributetype ( GLOBAL_CONFIG:2 NAME 'DAQLogbookPort' DESC '' SUP ipServicePort )
47 attributetype ( GLOBAL_CONFIG:3 NAME 'DAQLogbookUser' DESC '' EQUALITY caseIgnoreMatch SUP name )
48 attributetype ( GLOBAL_CONFIG:4 NAME 'DAQLogbookPassword' DESC '' EQUALITY caseIgnoreMatch SUP name )
49 attributetype ( GLOBAL_CONFIG:5 NAME 'DAQLogbookDB' DESC '' EQUALITY caseIgnoreMatch SUP name )
50 attributetype ( GLOBAL_CONFIG:6 NAME 'DAQLogbookTable' DESC '' EQUALITY caseIgnoreMatch SUP name )
51 attributetype ( GLOBAL_CONFIG:7 NAME 'ShuttleLogbookTable' DESC '' EQUALITY caseIgnoreMatch SUP name )
52 attributetype ( GLOBAL_CONFIG:8 NAME 'RunTypeLogbookTable' DESC '' EQUALITY caseIgnoreMatch SUP name )
53 attributetype ( GLOBAL_CONFIG:9 NAME 'MaxRetries' DESC 'number of retries for failures of a preprocessor' EQUALITY caseIgnoreMatch SUP name )
54 attributetype ( GLOBAL_CONFIG:10 NAME 'PPTimeOut' DESC 'number of seconds until preprocessor is aborted' EQUALITY caseIgnoreMatch SUP name )
55 attributetype ( GLOBAL_CONFIG:11 NAME 'PPMaxMem' DESC 'Max. mem consumption in KB of a preprocessor' EQUALITY caseIgnoreMatch SUP name )
57 objectclass ( GLOBAL_CONFIG
58 NAME 'AliShuttleGlobalConfig'
59 DESC 'ALICE: Access to DAQ logbook settings'
61 MUST (name $ DAQLogbookHost $ DAQLogbookUser $ DAQLogbookPassword $ DAQLogbookDB $ DAQLogbookTable $
62 ShuttleLogbookTable $ RunTypeLogbookTable $ MaxRetries $ PPTimeOut $ PPMaxMem)
63 MAY ( DAQLogbookPort ) )
66 objectidentifier INSTANCE_CONFIG SHUTTLE_BASE:4
68 attributetype ( INSTANCE_CONFIG:1 NAME 'ShuttleHost' DESC 'Host that is running the Shuttle' EQUALITY caseIgnoreMatch SUP name )
69 attributetype ( INSTANCE_CONFIG:2 NAME 'detectors' DESC 'Detector list' EQUALITY caseIgnoreMatch SUP name )
71 objectclass ( INSTANCE_CONFIG
72 NAME 'AliShuttleInstance'
73 DESC 'ALICE: Shuttle instance configuration.'
75 MUST (name $ ShuttleHost)