]>
Commit | Line | Data |
---|---|---|
2243ad85 | 1 | objectidentifier SHUTTLE_BASE 1.1.1 |
2 | ||
3 | objectidentifier DETECTOR_CONFIG SHUTTLE_BASE:1 | |
4 | ||
1d172743 | 5 | attributetype ( DETECTOR_CONFIG:1 NAME 'det' DESC 'Detector name' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
6 | attributetype ( DETECTOR_CONFIG:6 NAME 'strictRunOrder' DESC 'Strict run ordering flag' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
7 | attributetype ( DETECTOR_CONFIG:7 NAME 'responsible' DESC 'responsible email address' EQUALITY caseIgnoreIA5Match SUP mail ) | |
2243ad85 | 8 | |
9 | objectclass ( DETECTOR_CONFIG | |
1d172743 | 10 | NAME 'detectorConfig' |
73abe331 | 11 | DESC 'ALICE: Shuttle configuration object.' |
12 | SUP top | |
1d172743 | 13 | MUST (det $ strictRunOrder) |
14 | MAY (responsible) ) | |
15 | ||
16 | objectidentifier DCS_CONFIG SHUTTLE_BASE:2 | |
17 | ||
542b6cc8 | 18 | attributetype ( DCS_CONFIG:1 NAME 'dcsHost' DESC 'DCS host' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
19 | attributetype ( DCS_CONFIG:2 NAME 'dcsPort' DESC 'DCS port' SUP ipServicePort SINGLE-VALUE ) | |
20 | attributetype ( DCS_CONFIG:3 NAME 'dcsAlias' DESC 'alias name(s)' EQUALITY caseIgnoreMatch SUP name ) | |
21 | attributetype ( DCS_CONFIG:4 NAME 'dcsDP' DESC 'Data Point name(s)' EQUALITY caseIgnoreMatch SUP name ) | |
22 | attributetype ( DCS_CONFIG:5 NAME 'multiSplit' DESC 'N. of DPs in multiRequest' EQUALITY integerMatch SUP uidNumber SINGLE-VALUE ) | |
1d172743 | 23 | |
24 | objectclass ( DCS_CONFIG | |
25 | NAME 'dcsConfig' | |
26 | DESC 'ALICE: Shuttle configuration of the DCS Amanda server(s).' | |
27 | SUP top | |
28 | MUST (dcsHost $ dcsPort) | |
542b6cc8 | 29 | MAY (dcsAlias $ dcsDP $ multiSplit) ) |
1d172743 | 30 | |
31 | objectidentifier FXS_CONFIG SHUTTLE_BASE:3 | |
32 | ||
339adafa | 33 | attributetype ( FXS_CONFIG:1 NAME 'system' DESC 'System name (DAQ, DCS, HLT)' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
34 | attributetype ( FXS_CONFIG:2 NAME 'dbHost' DESC 'FXS MySQL DB host' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
35 | attributetype ( FXS_CONFIG:3 NAME 'dbPort' DESC 'FXS MySQL DB port' SUP ipServicePort SINGLE-VALUE ) | |
36 | attributetype ( FXS_CONFIG:4 NAME 'dbUser' DESC 'FXS MySQL DB user' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
6ea86315 | 37 | attributetype ( FXS_CONFIG:5 NAME 'dbName' DESC 'FXS MySQL DB name' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
38 | attributetype ( FXS_CONFIG:6 NAME 'dbTable' DESC 'FXS MySQL DB table' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
39 | attributetype ( FXS_CONFIG:7 NAME 'fxsHost' DESC 'FXS host' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
40 | attributetype ( FXS_CONFIG:8 NAME 'fxsPort' DESC 'FXS port' SUP ipServicePort SINGLE-VALUE ) | |
41 | attributetype ( FXS_CONFIG:9 NAME 'fxsUser' DESC 'FXS user' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
42 | attributetype ( FXS_CONFIG:10 NAME 'fxsPasswd' DESC 'FXS Password' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
43 | attributetype ( FXS_CONFIG:11 NAME 'fxsAdmin' DESC 'FXS admin(s) email address' EQUALITY caseIgnoreIA5Match SUP mail ) | |
44 | attributetype ( FXS_CONFIG:12 NAME 'fxsBaseFolder' DESC 'FXS Base Folder' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
1d172743 | 45 | |
46 | objectclass ( FXS_CONFIG | |
47 | NAME 'fxsConfig' | |
48 | DESC 'ALICE: Configuration of the Shuttle for access to the File Exchange Servers' | |
855a45d0 | 49 | SUP top |
6ea86315 | 50 | MUST (system $ dbHost $ dbUser $ dbName $ dbTable $ fxsHost $ fxsUser $ fxsBaseFolder) |
fb40ead4 | 51 | MAY ( dbPort $ fxsPasswd $ fxsPort $ fxsAdmin) ) |
855a45d0 | 52 | |
53 | ||
1d172743 | 54 | objectidentifier GLOBAL_CONFIG SHUTTLE_BASE:4 |
2243ad85 | 55 | |
1d172743 | 56 | attributetype ( GLOBAL_CONFIG:1 NAME 'daqLbHost' DESC 'DAQ Logbook host' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
57 | attributetype ( GLOBAL_CONFIG:2 NAME 'daqLbPort' DESC 'DAQ Logbook port' SUP ipServicePort SINGLE-VALUE ) | |
58 | attributetype ( GLOBAL_CONFIG:3 NAME 'daqLbUser' DESC 'DAQ Logbook user' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
6ea86315 | 59 | attributetype ( GLOBAL_CONFIG:4 NAME 'daqLbDB' DESC 'DAQ Logbook DB' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
60 | attributetype ( GLOBAL_CONFIG:5 NAME 'daqLbTable' DESC 'DAQ Logbook table' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
61 | attributetype ( GLOBAL_CONFIG:6 NAME 'shuttleLbTable' DESC 'SHUTTLE Logbook table' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
62 | attributetype ( GLOBAL_CONFIG:7 NAME 'runTypeLbTable' DESC 'RunType Logbook table' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
63 | attributetype ( GLOBAL_CONFIG:8 NAME 'ppmaxRetries' DESC 'retries before pp fail' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
64 | attributetype ( GLOBAL_CONFIG:9 NAME 'ppTimeOut' DESC 'seconds before pp abort' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
65 | attributetype ( GLOBAL_CONFIG:10 NAME 'ppMaxMem' DESC 'max pp mem consumption (KB)' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
66 | attributetype ( GLOBAL_CONFIG:11 NAME 'monitorHost' DESC 'monitoring server host' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
67 | attributetype ( GLOBAL_CONFIG:12 NAME 'monitorTable' DESC 'monitoring table name' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
68 | attributetype ( GLOBAL_CONFIG:13 NAME 'triggerWait' DESC 'max time waiting for next trigger before starting a new collection' | |
2d40a384 | 69 | EQUALITY integerMatch SUP uidNumber SINGLE-VALUE ) |
6ea86315 | 70 | attributetype ( GLOBAL_CONFIG:14 NAME 'mode' DESC 'production mode (test, prod)' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
71 | attributetype ( GLOBAL_CONFIG:15 NAME 'shuttleAdmin' DESC 'SHUTTLE administrator(s) email address' EQUALITY caseIgnoreIA5Match SUP mail ) | |
72 | attributetype ( GLOBAL_CONFIG:16 NAME 'amandaAdmin' DESC 'Amanda admin(s) email address' EQUALITY caseIgnoreIA5Match SUP mail ) | |
fb40ead4 | 73 | |
6ea86315 | 74 | attributetype ( GLOBAL_CONFIG:17 NAME 'sendMail' DESC 'Send email flag (1/0)' EQUALITY integerMatch SUP uidNumber SINGLE-VALUE ) |
75 | attributetype ( GLOBAL_CONFIG:18 NAME 'keepDCSMap' DESC 'keep DCS map flag (1/0)' EQUALITY integerMatch SUP uidNumber SINGLE-VALUE ) | |
76 | attributetype ( GLOBAL_CONFIG:19 NAME 'keepTempFolder' DESC 'keep temp folder flag (1/0)' EQUALITY integerMatch SUP uidNumber SINGLE-VALUE ) | |
77 | attributetype ( GLOBAL_CONFIG:20 NAME 'dcsTimeOut' DESC 'seconds before dcs abort' EQUALITY integerMatch SUP uidNumber SINGLE-VALUE ) | |
78 | attributetype ( GLOBAL_CONFIG:21 NAME 'nDCSretries' DESC 'number of dcs retries before abort' EQUALITY integerMatch SUP uidNumber SINGLE-VALUE ) | |
79 | attributetype ( GLOBAL_CONFIG:22 NAME 'passwdFilePath' DESC 'PWD File Path' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
b8cf5e0f | 80 | attributetype ( GLOBAL_CONFIG:23 NAME 'AliEnPath' DESC 'AliEn Path' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
38cd2fc0 | 81 | attributetype ( GLOBAL_CONFIG:24 NAME 'DCSQueryOffset' DESC 'DCS Query Offset (s)' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
82 | attributetype ( GLOBAL_CONFIG:25 NAME 'DCSDelay' DESC 'DCS Delay (s)' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
83 | attributetype ( GLOBAL_CONFIG:26 NAME 'ShuttleFileSystem' DESC 'file system where the shuttle runs/writes/reads' | |
84 | EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) | |
a5ecdb19 | 85 | attributetype ( GLOBAL_CONFIG:27 NAME 'terminateFilePath' DESC 'Terminate File Path (inter-process communication)' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
38cd2fc0 | 86 | attributetype ( GLOBAL_CONFIG:28 NAME 'FreeDiskWarningThreshold' DESC 'threshold for the free disk to send a warning mail' |
87 | EQUALITY integerMatch SUP uidNumber SINGLE-VALUE ) | |
88 | attributetype ( GLOBAL_CONFIG:29 NAME 'FreeDiskFatalThreshold' DESC 'threshold for the free disk to send a terminate signal to the Shuttle trigger' | |
89 | EQUALITY integerMatch SUP uidNumber SINGLE-VALUE ) | |
2243ad85 | 90 | |
91 | objectclass ( GLOBAL_CONFIG | |
1d172743 | 92 | NAME 'globalConfig' |
93 | DESC 'ALICE: settings for DAQ logbook access' | |
2243ad85 | 94 | SUP top |
38cd2fc0 | 95 | MUST (name $ passwdFilePath $ AlienPath $ daqLbHost $ daqLbUser $ daqLbDB $ daqLbTable $ shuttleLbTable $ runTypeLbTable $ ppMaxRetries $ ppTimeOut $ ppMaxMem $ dcsTimeOut $ nDCSretries $ DCSQueryOffset $ DCSDelay $ monitorHost $ monitorTable) |
a5ecdb19 | 96 | MAY ( daqLbPort $ triggerWait $ mode $ keepDCSMap $ keepTempFolder $ shuttleAdmin $ amandaAdmin $ sendMail $ ShuttleFileSystem $ terminateFilePath $ FreeDiskWarningThreshold $ FreeDiskFatalThreshold ) ) |
2243ad85 | 97 | |
d477ad88 | 98 | |
1d172743 | 99 | objectidentifier INSTANCE_CONFIG SHUTTLE_BASE:5 |
2243ad85 | 100 | |
1d172743 | 101 | attributetype ( INSTANCE_CONFIG:1 NAME 'shuttleHost' DESC 'Host that is running the Shuttle' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE ) |
2243ad85 | 102 | attributetype ( INSTANCE_CONFIG:2 NAME 'detectors' DESC 'Detector list' EQUALITY caseIgnoreMatch SUP name ) |
103 | ||
104 | objectclass ( INSTANCE_CONFIG | |
1d172743 | 105 | NAME 'ShuttleInstance' |
2243ad85 | 106 | DESC 'ALICE: Shuttle instance configuration.' |
107 | SUP top | |
1d172743 | 108 | MUST (name $ shuttleHost) |
2243ad85 | 109 | MAY (detectors) |
110 | ) |