Browse Source

Signed-off-by: Woosik Gil <gil@kit.edu>

	new file:   .gitmodules
	new file:   app.py
	new file:   background.png
	new file:   bora
	new file:   requirements.txt
	new file:   style.yaml
	new file:   trigger.sh
	new file:   varname.yaml
Woosik Gil 5 years ago
commit
5f06a0b4ed
8 changed files with 815 additions and 0 deletions
  1. 3 0
      .gitmodules
  2. 6 0
      app.py
  3. BIN
      background.png
  4. 1 0
      bora
  5. 9 0
      requirements.txt
  6. 685 0
      style.yaml
  7. 3 0
      trigger.sh
  8. 108 0
      varname.yaml

+ 3 - 0
.gitmodules

@@ -0,0 +1,3 @@
+[submodule "bora"]
+	path = bora
+	url = https://github.com/kit-ipe/bora.git

+ 6 - 0
app.py

@@ -0,0 +1,6 @@
+import subprocess
+import os
+from shutil import copyfile
+
+copyfile("./background.png", "./bora/static/background.png")
+subprocess.call(["python", "./bora/core.py"])

BIN
background.png


+ 1 - 0
bora

@@ -0,0 +1 @@
+Subproject commit eaca9fa777ada934d19032afd02939aa34f4631c

+ 9 - 0
requirements.txt

@@ -0,0 +1,9 @@
+PyYAML==3.12
+backports-abc==0.4
+backports.ssl-match-hostname==3.5.0.1
+certifi==2016.8.31
+requests==2.11.1
+singledispatch==3.4.0.3
+six==1.10.0
+tornado==4.4.1
+wsgiref==0.1.2

+ 685 - 0
style.yaml

@@ -0,0 +1,685 @@
+110-HEE-1-1065:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: '15'
+    title: ''
+    weight: '400'
+  height: 22.4
+  larger: ''
+  left: 1624px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-HEE-1-1065
+  top: 224px
+  trend: 'true'
+  type: data
+  unit:
+    size: '15'
+    title: W
+    weight: '400'
+  width: 76.4
+110-PCO-1-1071:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '0'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: 'ON?                                           '
+    weight: '400'
+  height: 22.4
+  larger: ''
+  left: 1396px
+  lesser: '1'
+  linkhtml: 'true'
+  ref: 110-PCO-1-1071
+  top: 182px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                           '
+    weight: '400'
+  width: 86.4
+110-RBY-1-1051:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '3'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                '
+    weight: '700'
+  height: 22.4
+  larger: ''
+  left: 1257px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RBY-1-1051
+  top: 818px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                T'
+    weight: '400'
+  width: 72.4
+110-RBY-1-1052:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '3'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                 '
+    weight: '700'
+  height: 23.4
+  larger: ''
+  left: 1657px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RBY-1-1052
+  top: 814px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                 T'
+    weight: '400'
+  width: 70.4
+110-RLY-1-1041:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '1'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                     '
+    weight: '700'
+  height: 22.4
+  larger: ''
+  left: 1622px
+  lesser: '65'
+  linkhtml: 'true'
+  ref: 110-RLY-1-1041
+  top: 167px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                     %'
+    weight: '400'
+  width: 76.4
+110-RPY-1-1011:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                               '
+    weight: '700'
+  height: 22.4
+  larger: '2'
+  left: 1622px
+  lesser: '0.5'
+  linkhtml: 'true'
+  ref: 110-RPY-1-1011
+  top: 196px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                               psi'
+    weight: '400'
+  width: 86.4
+110-RTP-1-1001:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '1'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: 'CL+                                          '
+    weight: '400'
+  height: 21.4
+  larger: '45'
+  left: 1703px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RTP-1-1001
+  top: 280px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                          °C'
+    weight: '400'
+  width: 111.4
+110-RTP-1-1002:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '1'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: 'CL-                                         '
+    weight: '400'
+  height: 21.4
+  larger: '45'
+  left: 1705px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RTP-1-1002
+  top: 305px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                         °C'
+    weight: '400'
+  width: 107.4
+110-RTP-1-1021:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '1'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                            '
+    weight: '400'
+  height: 22.4
+  larger: ''
+  left: 1476px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RTP-1-1021
+  top: 302px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                            K'
+    weight: '400'
+  width: 73.4
+110-RTP-1-1025:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '1'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                           '
+    weight: '400'
+  height: 22.4
+  larger: ''
+  left: 1485px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RTP-1-1025
+  top: 363px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                           K'
+    weight: '400'
+  width: 72.4
+110-RTP-1-1031:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '1'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                       '
+    weight: '700'
+  height: 27.4
+  larger: ''
+  left: 1521px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RTP-1-1031
+  top: 672px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                       K'
+    weight: '400'
+  width: 70.4
+110-RTY-1-1023:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                         '
+    weight: '700'
+  height: 22.4
+  larger: ''
+  left: 1481px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RTY-1-1023
+  top: 448px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                         K'
+    weight: '400'
+  width: 75.4
+110-RTY-1-1027:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                          '
+    weight: '700'
+  height: 22.4
+  larger: ''
+  left: 1484px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RTY-1-1027
+  top: 489px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                          K'
+    weight: '400'
+  width: 72.4
+110-RTY-1-1029:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: '                                                        '
+    weight: '700'
+  height: 22.4
+  larger: ''
+  left: 1475px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 110-RTY-1-1029
+  top: 569px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                                        K'
+    weight: '400'
+  width: 72.4
+110-VAO-8-0101:
+  background_color: rgba(0, 0, 0, 0)
+  height: 28.4
+  icon: valve
+  left: 1810px
+  linkhtml: 'true'
+  'off': '135'
+  off_condition: offgreater
+  'on': '135'
+  on_condition: onsmaller
+  ref: 110-VAO-8-0101
+  rotate: matrix(1, 0, 0, 1, 0, 0)
+  top: 591px
+  trend: 'true'
+  type: icon
+  width: 27.4
+111-EHV-0-1101:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '1'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 16
+    title: 'E-Gun HV Emission       '
+    weight: '400'
+  height: 23.4
+  larger: ''
+  left: 131px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 111-EHV-0-1101
+  top: 293px
+  trend: 'true'
+  type: data
+  unit:
+    size: 16
+    title: '       V'
+    weight: '400'
+  width: 225.4
+111-EHV-0-1102:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '1'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 16
+    title: 'E-Gun HV acceleration    '
+    weight: '400'
+  height: 27.4
+  larger: ''
+  left: 131px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 111-EHV-0-1102
+  top: 323px
+  trend: 'true'
+  type: data
+  unit:
+    size: 16
+    title: '    V'
+    weight: '400'
+  width: 247.4
+113-E23-1-1100-MAG-I:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 15
+    title: 'I_mag                                              '
+    weight: '400'
+  height: 21.4
+  larger: ''
+  left: 1436px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-E23-1-1100-MAG-I
+  top: 819px
+  trend: 'true'
+  type: data
+  unit:
+    size: 15
+    title: '                                              A'
+    weight: '700'
+  width: 123.4
+113-ELV-1-0101:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 18
+    title: 'BoosterR.                   '
+    weight: '400'
+  height: 48.4
+  larger: ''
+  left: 114px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-ELV-1-0101
+  top: 505px
+  trend: 'true'
+  type: data
+  unit:
+    size: 18
+    title: '                   A'
+    weight: '400'
+  width: 76.4
+113-ELV-1-0201:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 18
+    title: 'BooterF.                  '
+    weight: '400'
+  height: 50.4
+  larger: ''
+  left: 222px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-ELV-1-0201
+  top: 490px
+  trend: 'true'
+  type: data
+  unit:
+    size: 18
+    title: '                  A'
+    weight: '400'
+  width: 79.4
+113-ELV-1-0301:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 18
+    title: 'SolenoidR.                 '
+    weight: '400'
+  height: 26.4
+  larger: ''
+  left: 310px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-ELV-1-0301
+  top: 549px
+  trend: 'true'
+  type: data
+  unit:
+    size: 18
+    title: '                 A'
+    weight: '400'
+  width: 172.4
+113-ELV-1-0401:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 18
+    title: 'SolenoidM.               '
+    weight: '400'
+  height: 25.4
+  larger: ''
+  left: 544px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-ELV-1-0401
+  top: 548px
+  trend: 'true'
+  type: data
+  unit:
+    size: 18
+    title: '               A'
+    weight: '400'
+  width: 183.4
+113-ELV-1-0501:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 18
+    title: 'SolenoidF.             '
+    weight: '400'
+  height: 26.4
+  larger: ''
+  left: 833px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-ELV-1-0501
+  top: 547px
+  trend: 'true'
+  type: data
+  unit:
+    size: 18
+    title: '             A'
+    weight: '400'
+  width: 180.4
+113-ELV-1-0601:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 18
+    title: 'Steer X                                 '
+    weight: '400'
+  height: 52.4
+  larger: ''
+  left: 405px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-ELV-1-0601
+  top: 704px
+  trend: 'true'
+  type: data
+  unit:
+    size: 18
+    title: '                                 A'
+    weight: '400'
+  width: 76.4
+113-ELV-1-0602:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 18
+    title: 'Steer Y                                '
+    weight: '400'
+  height: 51.4
+  larger: ''
+  left: 499px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-ELV-1-0602
+  top: 705px
+  trend: 'true'
+  type: data
+  unit:
+    size: 18
+    title: '                                A'
+    weight: '400'
+  width: 79.4
+113-ELV-1-0603:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 18
+    title: 'Comp. X                               '
+    weight: '400'
+  height: 53.4
+  larger: ''
+  left: 847px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-ELV-1-0603
+  top: 702px
+  trend: 'true'
+  type: data
+  unit:
+    size: 18
+    title: '                               A'
+    weight: '400'
+  width: 73.4
+113-ELV-1-0604:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '2'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 18
+    title: 'Comp. Y                              '
+    weight: '400'
+  height: 54.4
+  larger: ''
+  left: 936px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 113-ELV-1-0604
+  top: 703px
+  trend: 'true'
+  type: data
+  unit:
+    size: 18
+    title: '                              A'
+    weight: '400'
+  width: 78.4
+212-EHV-0-1300:
+  background_color: rgba(0, 0, 0, 0)
+  decimal: '1'
+  exponential: 'false'
+  formula: ''
+  header:
+    size: 16
+    title: 'Rear Wall PS voltage '
+    weight: '400'
+  height: 23.4
+  larger: ''
+  left: 132px
+  lesser: ''
+  linkhtml: 'true'
+  ref: 212-EHV-0-1300
+  top: 355px
+  trend: 'true'
+  type: data
+  unit:
+    size: 16
+    title: ' V'
+    weight: '400'
+  width: 244.4
+header_egun-coils:
+  background_color: rgba(0, 0, 0, 0)
+  header:
+    size: 20
+    title: 'E-Gun coils                                        '
+    weight: '700'
+  height: 29.4
+  left: 125px
+  titlelink: http://adei-katrin.kaas.kit.edu/adei/#module=graph&db_server=virtual&db_name=srctree&db_group=-3&control_group=-3&db_mask=all&experiment=-&window=3600&module=graph&virtual=srctree&srctree=egunrs__EgunRS__0__3,egunrs__EgunRS__0__6,egunrs__EgunRS__0__9,egunrs__EgunRS__0__12,egunrs__EgunRS__0__15,egunrs__EgunRS__0__18,egunrs__EgunRS__0__21,egunrs__EgunRS__0__24,egunrs__EgunRS__0__27&current_axis_range=-0.4274059:29.11864&infomod=legend&history_id=1536572758092
+  top: 418px
+  type: header
+  width: 119.4
+header_ghefilling:
+  background_color: rgba(0, 0, 0, 0)
+  header:
+    size: 14
+    title: 'gHe-filling           '
+    weight: '400'
+  height: 19.4
+  left: 1622px
+  titlelink: http://adei-katrin.kaas.kit.edu/adei/#module=graph&db_server=virtual&db_name=srctree&db_group=-3&control_group=-3&db_mask=all&experiment=-&window=86400&module=graph&virtual=srctree&srctree=csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__45,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__48&infomod=legend&history_id=1537172884345
+  top: 137px
+  type: header
+  width: 77.4
+header_link-to-loopsrs:
+  background_color: rgba(0, 0, 0, 0)
+  header:
+    size: 18
+    title: 'Link to Loops-RS         '
+    weight: '400'
+  height: 21.4
+  left: 90px
+  titlelink: http://bora-loops-rs.kaas.kit.edu/
+  top: 850px
+  type: header
+  width: 162.4
+header_rear-section:
+  background_color: rgba(0, 0, 0, 0)
+  header:
+    size: 28
+    title: 'Rear Section                                                    '
+    weight: '700'
+  height: 39.4
+  left: 777px
+  titlelink: https://katrin.kit.edu/adei-katrin/#module=graph&db_server=virtual&db_name=srctree&db_group=-3&control_group=-3&db_mask=all&experiment=-&window=3600&module=graph&virtual=srctree&srctree=csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__0,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__3,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__6,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__9,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__12,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__24,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__27,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__33,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__36,csrear__ControlSystem_REAR__110_MAG_Magnetbetrieb__39&percent_axis_range=54.09962:61.57088&pressure/psi_axis_range=16.77299:16.99713&infomod=legend&history_id=1525271764662
+  top: 61px
+  type: header
+  width: 189.4

+ 3 - 0
trigger.sh

@@ -0,0 +1,3 @@
+# This is a manual trigger to the SDS pod at the OpenShift platform.
+# Only run this when the webhook is not working.
+curl -X POST -k https://kaas.kit.edu:8443/oapi/v1/namespaces/bora/buildconfigs/sdsmagnets/webhooks/xxxxxxxxx/generic

+ 108 - 0
varname.yaml

@@ -0,0 +1,108 @@
+### STS ###
+110-RBY-1-1051: db_server=csrear&db_name=ControlSystem_REAR&db_group=110_MAG_Magnetbetrieb&db_mask=3
+110-RBY-1-1052: db_server=csrear&db_name=ControlSystem_REAR&db_group=110_MAG_Magnetbetrieb&db_mask=6
+200-MOD-0-0001: db_server=cswgts&db_name=ControlSystem_WGTS_Kryotechnik&db_group=200_SYS&db_mask=0
+200-REI-5-3111: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M1_M4_M5&db_mask=0
+200-REI-5-3211: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M2_M3&db_mask=0
+200-REI-5-3311: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M6_M7&db_mask=0
+200-REU-1-8131: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M1_M4_M5&db_mask=51
+200-REU-1-8133: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M1_M4_M5&db_mask=54
+200-REU-1-8135: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M1_M4_M5&db_mask=60
+200-REU-1-9131: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M2_M3&db_mask=33
+200-REU-1-9133: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M6_M7&db_mask=39
+200-REU-1-9135: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M6_M7&db_mask=42
+200-REU-1-9137: db_server=cswgts&db_name=ControlSystem_WGTS_Magnet&db_group=200_MAG_Stromzufuhr_M6_M7&db_mask=48
+311-RBY-1-1051: db_server=cscryo&db_name=ControlSystem_DPS&db_group=310_MAG_Magnetbetrieb&db_mask=15
+311-RBY-1-2051: db_server=cscryo&db_name=ControlSystem_DPS&db_group=310_MAG_Magnetbetrieb&db_mask=21
+311-RBY-1-3051: db_server=cscryo&db_name=ControlSystem_DPS&db_group=310_MAG_Magnetbetrieb&db_mask=27
+311-RBY-1-4051: db_server=cscryo&db_name=ControlSystem_DPS&db_group=310_MAG_Magnetbetrieb&db_mask=33
+311-RBY-1-5051: db_server=cscryo&db_name=ControlSystem_DPS&db_group=310_MAG_Magnetbetrieb&db_mask=39
+320-MOD-0-0001: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_SYS&db_mask=0
+320-RBI-1-1102: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=3
+320-RBI-1-2102: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=9
+320-RBI-1-3101: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=12
+320-RBI-1-3102: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=15
+320-RBI-1-4102: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=21
+320-RBI-1-5101: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=24
+320-RBI-1-6101: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=27
+320-RBI-1-6102: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=30
+320-RBI-1-7101: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=33
+320-RBI-1-7102: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Magnetfeld&db_mask=36
+320-REI-1-5103: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Stromzufuhr&db_mask=0
+320-REU-1-2115: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Stromzufuhr&db_mask=27
+320-REU-8-1104: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Stromzufuhr&db_mask=114
+320-REU-8-2102: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_MAG_Stromzufuhr&db_mask=120
+320-RLI-2-8116: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_KRY_Kryo_4K&db_mask=27
+320-RPI-2-8125: db_server=cscps&db_name=ControlSystem_CPS&db_group=320_SUB_Sicherheit&db_mask=12
+113-E23-1-1100-MAG-I: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=0
+113-E23-1-1100-MAG-U: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=3
+200-EBU-5-3411-ZUST: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=15
+200-EBU-5-3421-ZUST: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=18
+200-EBU-5-3431-ZUST: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=21
+200-EBU-5-3441-ZUST: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=24
+200-ELV-5-3100: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=27
+200-ELV-5-3200: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=33
+200-ELV-5-3300: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=39
+200-ELV-5-3410: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=45
+200-ELV-5-3420: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=51
+200-ELV-5-3430: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=57
+200-ELV-5-3440: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=63
+311-E23-1-1100-MAG-I: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=69
+311-E23-1-1100-MAG-U: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=72
+311-E23-1-2100-MAG-I: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=84
+311-E23-1-2100-MAG-U: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=87
+311-E23-1-3100-MAG-I: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=99
+311-E23-1-3100-MAG-U: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=102
+311-E23-1-4100-MAG-I: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=114
+311-E23-1-4100-MAG-U: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=117
+311-E23-1-5100-MAG-I: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=129
+311-E23-1-5100-MAG-U: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=132
+320-ECA-1-5000: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=144
+### Beamline Valves ###
+110-VAO-8-0102: db_server=csrear&db_name=ControlSystem_RS_Primaer&db_group=110CMS_Primaersystem&db_mask=117
+110-VAO-8-0101: db_server=csrear&db_name=ControlSystem_RS_Primaer&db_group=110CMS_Primaersystem&db_mask=114
+610-VAO-3-0001: db_server=cstloops&db_name=ControlSystem_Loop_WGTS&db_group=620OuterLoop_DPS&db_mask=0
+620-VAO-3-0002: db_server=cstloops&db_name=ControlSystem_Loop_CPS&db_group=620OuterLoop_DPS&db_mask=6
+320-VAO-3-0003: db_server=cstloops&db_name=ControlSystem_Loop_CPS&db_group=320CPS_BeamMonitor&db_mask=0
+320-VAO-3-0004: db_server=cstloops&db_name=ControlSystem_Loop_CPS&db_group=320CPS_BeamMonitor&db_mask=3
+522-VAO-3-1010: db_server=csbl&db_name=ControlSystem_BL&db_group=408Beamline_Elektroden&db_mask=42
+### SDS ###
+411-E23-1-1100-I: db_server=cstmagnet&db_name=ControlSystem_Magnet&db_group=800_MAG_MAG_Control&db_mask=156
+411-REI-1-1110-0001: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=83
+411-REI-1-2110-0001: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=82
+411-REU-1-1120: db_server=csps&db_name=ControlSystem_PS&db_group=410KRYO_Magnete&db_mask=21
+411-REU-1-2120: db_server=csps&db_name=ControlSystem_PS&db_group=410KRYO_Magnete&db_mask=24
+411-RBY-1-1001: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=124
+411-RBY-1-1002: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=123
+411-RBY-1-2001: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=122
+411-RBY-1-2002: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=121
+433-ELV-1-0101: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=2
+433-ELV-1-0201: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=3
+433-ELV-1-0301: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=4
+433-ELV-1-0401: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=5
+433-ELV-1-0501: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=6
+433-ELV-1-0601: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=7
+433-ELV-1-0701: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=8
+433-ELV-1-0801: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=9
+433-ELV-1-0901: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=10
+433-ELV-1-1001: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=11
+433-ELV-1-1101: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=12
+433-ELV-1-1201: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=13
+433-ELV-1-1301: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=14
+433-ELV-1-1401: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=15
+433-ELV-1-1501: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=16
+433-ELV-1-1601: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=17
+433-ECB-1-1552: db_server=aircoils&db_name=aircoils_rep&db_group=0&db_mask=80
+433-RBY-1-7350-0003: db_server=precmm0&db_name=PrecMagnet&db_group=MidRing&db_mask=9
+433-RBY-1-7360-0003: db_server=precmm0&db_name=PrecMagnet&db_group=MidRing&db_mask=16
+433-RBY-1-7320-0003: db_server=precmm0&db_name=PrecMagnet&db_group=MidRing&db_mask=30
+433-RBY-1-7330-0003: db_server=precmm0&db_name=PrecMagnet&db_group=MidRing&db_mask=37
+521-ELV-0-1205-0001: db_server=fpd&db_name=katrin_rep&db_group=0&db_mask=153
+521-ELV-0-2205-0001: db_server=fpd&db_name=katrin_rep&db_group=0&db_mask=158
+521-RBY-0-1275-0001: db_server=fpd&db_name=katrin_rep&db_group=2&db_mask=8
+521-RBY-0-1275-0002: db_server=fpd&db_name=katrin_rep&db_group=2&db_mask=9
+521-RBY-0-2275-0001: db_server=fpd&db_name=katrin_rep&db_group=2&db_mask=25
+521-RBY-0-2275-0002: db_server=fpd&db_name=katrin_rep&db_group=2&db_mask=26
+#### MoS ####
+441-RBY-1-3501: db_server=csmos&db_name=ControlSystem_MoS&db_group=440KRYO_Anlage&db_mask=6
+441-RBY-1-4501: db_server=csmos&db_name=ControlSystem_MoS&db_group=440KRYO_Anlage&db_mask=9