af80b5c78fa15736a12fb760764a0c63bd1ace40
[u/mrichter/AliRoot.git] / SHUTTLE / schema / shuttle.schema
1 attributetype ( 1.3.6.1.1.1.1.19 NAME 'ipHost'
2         DESC 'IP host'
3         EQUALITY caseIgnoreMatch
4         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} SINGLE-VALUE)
5
6 attributetype ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort'
7         EQUALITY integerMatch
8         SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
9
10 attributetype ( 1.1.1.2 NAME 'dt'
11         DESC 'Detector name'
12         EQUALITY caseIgnoreMatch
13         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} SINGLE-VALUE )
14
15 attributetype ( 1.1.1.3 NAME 'alias'
16         DESC 'DCS alias'
17         EQUALITY caseIgnoreMatch
18         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40})
19
20 attributetype ( 1.1.2.1 NAME 'lbURI'
21         DESC 'DAQ Logbook URI'
22         EQUALITY caseIgnoreMatch
23         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} SINGLE-VALUE )
24
25 attributetype ( 1.1.2.2 NAME 'lbUser'
26         DESC 'DAQ Logbook user name'
27         EQUALITY caseIgnoreMatch
28         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} SINGLE-VALUE )
29
30 attributetype ( 1.1.2.3 NAME 'lbPassword'
31         DESC 'DAQ Logbook password'
32         EQUALITY caseIgnoreMatch
33         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} SINGLE-VALUE )
34
35 objectclass ( 1.1.1
36         NAME 'shuttleConfig'
37         DESC 'ALICE: Shuttle configuration object.'
38         SUP top
39         MUST (dt $ ipHost $ ipServicePort $ alias) )
40         
41 objectclass ( 1.1.2
42         NAME 'logbookConfig'
43         DESC 'ALICE: Logbook configuration object.'
44         SUP top AUXILIARY
45         MUST (lbURI $ lbUser $ lbPassword) )
46