diff --git a/ansible/tasks/ioc/ioc-install.yml b/ansible/tasks/ioc/ioc-install.yml index 679e07f..32e392f 100644 --- a/ansible/tasks/ioc/ioc-install.yml +++ b/ansible/tasks/ioc/ioc-install.yml @@ -63,11 +63,11 @@ cmd: "mv {{ ioc_base_dir }}/{{ orig_params_name }} {{ ioc_base_dir }}/{{ target_params_name }}" removes: "{{ ioc_base_dir }}/{{ orig_params_name }}" # Only runs if the original file exists -# Replace {{ agebd_env }} inside the newly renamed subs file +# Replace {{ agebd_env_suffix }} inside the newly renamed subs file - name: "[{{ target_service_name_lower }}] Substitute environment tokens inside subs file" ansible.builtin.replace: path: "{{ ioc_base_dir }}/{{ target_subs_name }}" - regexp: '\{\{\s*agebd_env\s*\}\}' + regexp: '\{\{\s*agebd_env_suffix\s*\}\}' replace: "{{ env_suffix_upper }}" # Replace {{ agebd_env }} and {{ ioc_port }} inside the newly renamed params file diff --git a/services/dbpm3curr/current/ioc/AGEBD-CPCL-DBPM3CURR_main.subs b/services/dbpm3curr/current/ioc/AGEBD-CPCL-DBPM3CURR_main.subs index c6d38ed..166fcf7 100644 --- a/services/dbpm3curr/current/ioc/AGEBD-CPCL-DBPM3CURR_main.subs +++ b/services/dbpm3curr/current/ioc/AGEBD-CPCL-DBPM3CURR_main.subs @@ -1,4 +1,4 @@ file DBPM3CURR.template { pattern { DEVICE } - { AGEBD-DBPM3CURR{{ agebd_env }} } + { AGEBD-DBPM3CURR{{ agebd_env_suffix }} } } diff --git a/services/injectionguard/current/ioc/AGEBD-CPCL-INJECTIONGUARD_main.subs b/services/injectionguard/current/ioc/AGEBD-CPCL-INJECTIONGUARD_main.subs index 10eab88..095a812 100644 --- a/services/injectionguard/current/ioc/AGEBD-CPCL-INJECTIONGUARD_main.subs +++ b/services/injectionguard/current/ioc/AGEBD-CPCL-INJECTIONGUARD_main.subs @@ -1,31 +1,31 @@ file INJECTIONGUARD_individual.template { pattern { DEVICE } - { AGEBD-INJECTIONGUARD{{ agebd_env }} } + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} } } file INJECTIONGUARD_automated.template { pattern { DEVICE NR Latch Description } - { AGEBD-INJECTIONGUARD{{ agebd_env }} 01 1 "Beam Dump Kicker"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 02 1 "Dump Valve"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 03 1 "MIS"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 04 1 "VCS"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 05 1 "Linac KV/BB/BY"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 06 1 "RF Linac"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 07 1 "RF Booster"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 08 1 "RF Ring"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 09 1 "Magnets Pulsed"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 10 1 "Magnets Booster"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 11 1 "Magnets Corrector"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 12 1 "Magnets Ring"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 13 1 "Current Limit"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 14 1 "IDs Ready"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 15 1 "Single Bunch Charge"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 16 1 "Injection Quality"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 17 1 "Dump Quality"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 18 1 "Lifetime"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 19 1 "Tune"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 20 0 "Pingers"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 21 1 "Vacuum Pressure"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 22 1 "Orbit Deviation"} - { AGEBD-INJECTIONGUARD{{ agebd_env }} 23 1 "Beam Dump Controller"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 01 1 "Beam Dump Kicker"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 02 1 "Dump Valve"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 03 1 "MIS"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 04 1 "VCS"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 05 1 "Linac KV/BB/BY"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 06 1 "RF Linac"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 07 1 "RF Booster"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 08 1 "RF Ring"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 09 1 "Magnets Pulsed"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 10 1 "Magnets Booster"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 11 1 "Magnets Corrector"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 12 1 "Magnets Ring"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 13 1 "Current Limit"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 14 1 "IDs Ready"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 15 1 "Single Bunch Charge"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 16 1 "Injection Quality"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 17 1 "Dump Quality"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 18 1 "Lifetime"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 19 1 "Tune"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 20 0 "Pingers"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 21 1 "Vacuum Pressure"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 22 1 "Orbit Deviation"} + { AGEBD-INJECTIONGUARD{{ agebd_env_suffix }} 23 1 "Beam Dump Controller"} } diff --git a/services/master/current/ioc/AGEBD-CPCL-MASTER_main.subs b/services/master/current/ioc/AGEBD-CPCL-MASTER_main.subs index 1b4da99..3efec15 100644 --- a/services/master/current/ioc/AGEBD-CPCL-MASTER_main.subs +++ b/services/master/current/ioc/AGEBD-CPCL-MASTER_main.subs @@ -1,32 +1,32 @@ file MASTER.template { - pattern { SUFFIX SERVICE STARTON AUTOOFF } - { "{{ agebd_env }}", "MASTER" , "0", "30" } - { "{{ agebd_env }}", "NTURNS" , "0", "0" } - { "{{ agebd_env }}", "DBPM3CURR" , "1", "0" } - { "{{ agebd_env }}", "TAUBPM" , "1", "0" } - { "{{ agebd_env }}", "TAUPCT" , "1", "0" } - { "{{ agebd_env }}", "SCRUBBING" , "1", "0" } - { "{{ agebd_env }}", "TIMING" , "0", "0" } - { "{{ agebd_env }}", "TUNE" , "1", "0" } - { "{{ agebd_env }}", "INJECTIONGUARD" , "1", "0" } - { "{{ agebd_env }}", "POSTMORTEMLOG" , "1", "0" } - { "{{ agebd_env }}", "TUNEBUMP" , "1", "0" } - { "{{ agebd_env }}", "PLOTS" , "0", "0" } - { "{{ agebd_env }}", "ORBITBUMP" , "0", "0" } - { "{{ agebd_env }}", "TOPUPTOOL" , "0", "0" } - { "{{ agebd_env }}", "SHIFTTOOL" , "1", "0" } - { "{{ agebd_env }}", "BEAMTRANSFERCHECKS" , "0", "0" } - { "{{ agebd_env }}", "TUNEFBX" , "0", "0" } - { "{{ agebd_env }}", "TUNEFBY" , "0", "0" } - { "{{ agebd_env }}", "OPTICSFF-X02S" , "0", "0" } # I-TOMCAT - { "{{ agebd_env }}", "OPTICSFF-X03M" , "0", "0" } # ADRESS - { "{{ agebd_env }}", "OPTICSFF-X04S" , "0", "0" } # ADDAMS - { "{{ agebd_env }}", "OPTICSFF-X05L" , "0", "0" } # QUEST - { "{{ agebd_env }}", "OPTICSFF-X06S" , "0", "0" } # PXI - { "{{ agebd_env }}", "OPTICSFF-X07M" , "0", "0" } # PHOENIX/XTREME - { "{{ agebd_env }}", "OPTICSFF-X08S" , "0", "0" } # MicroXAS - { "{{ agebd_env }}", "OPTICSFF-X09L" , "0", "0" } # OPERA - { "{{ agebd_env }}", "OPTICSFF-X10S" , "0", "0" } # PXII - { "{{ agebd_env }}", "OPTICSFF-X11M" , "0", "0" } # SIM - { "{{ agebd_env }}", "OPTICSFF-X12S" , "0", "0" } # cSAXS + pattern { SUFFIX SERVICE STARTON AUTOOFF } + { "{{ agebd_env_suffix }}", "MASTER" , "0", "30" } + { "{{ agebd_env_suffix }}", "NTURNS" , "0", "0" } + { "{{ agebd_env_suffix }}", "DBPM3CURR" , "1", "0" } + { "{{ agebd_env_suffix }}", "TAUBPM" , "1", "0" } + { "{{ agebd_env_suffix }}", "TAUPCT" , "1", "0" } + { "{{ agebd_env_suffix }}", "SCRUBBING" , "1", "0" } + { "{{ agebd_env_suffix }}", "TIMING" , "0", "0" } + { "{{ agebd_env_suffix }}", "TUNE" , "1", "0" } + { "{{ agebd_env_suffix }}", "INJECTIONGUARD" , "1", "0" } + { "{{ agebd_env_suffix }}", "POSTMORTEMLOG" , "1", "0" } + { "{{ agebd_env_suffix }}", "TUNEBUMP" , "1", "0" } + { "{{ agebd_env_suffix }}", "PLOTS" , "0", "0" } + { "{{ agebd_env_suffix }}", "ORBITBUMP" , "0", "0" } + { "{{ agebd_env_suffix }}", "TOPUPTOOL" , "0", "0" } + { "{{ agebd_env_suffix }}", "SHIFTTOOL" , "1", "0" } + { "{{ agebd_env_suffix }}", "BEAMTRANSFERCHECKS" , "0", "0" } + { "{{ agebd_env_suffix }}", "TUNEFBX" , "0", "0" } + { "{{ agebd_env_suffix }}", "TUNEFBY" , "0", "0" } + { "{{ agebd_env_suffix }}", "OPTICSFF-X02S" , "0", "0" } # I-TOMCAT + { "{{ agebd_env_suffix }}", "OPTICSFF-X03M" , "0", "0" } # ADRESS + { "{{ agebd_env_suffix }}", "OPTICSFF-X04S" , "0", "0" } # ADDAMS + { "{{ agebd_env_suffix }}", "OPTICSFF-X05L" , "0", "0" } # QUEST + { "{{ agebd_env_suffix }}", "OPTICSFF-X06S" , "0", "0" } # PXI + { "{{ agebd_env_suffix }}", "OPTICSFF-X07M" , "0", "0" } # PHOENIX/XTREME + { "{{ agebd_env_suffix }}", "OPTICSFF-X08S" , "0", "0" } # MicroXAS + { "{{ agebd_env_suffix }}", "OPTICSFF-X09L" , "0", "0" } # OPERA + { "{{ agebd_env_suffix }}", "OPTICSFF-X10S" , "0", "0" } # PXII + { "{{ agebd_env_suffix }}", "OPTICSFF-X11M" , "0", "0" } # SIM + { "{{ agebd_env_suffix }}", "OPTICSFF-X12S" , "0", "0" } # cSAXS } diff --git a/services/nturns/current/ioc/AGEBD-CPCL-NTURNS_main.subs b/services/nturns/current/ioc/AGEBD-CPCL-NTURNS_main.subs index 739dc27..6cccb37 100644 --- a/services/nturns/current/ioc/AGEBD-CPCL-NTURNS_main.subs +++ b/services/nturns/current/ioc/AGEBD-CPCL-NTURNS_main.subs @@ -1,4 +1,4 @@ file NTURNS.template { pattern { DEVICE } - { AGEBD-NTURNS{{ agebd_env }} } + { AGEBD-NTURNS{{ agebd_env_suffix }} } } diff --git a/services/plots/current/ioc/AGEBD-CPCL-PLOTS_main.subs b/services/plots/current/ioc/AGEBD-CPCL-PLOTS_main.subs index 250d28c..df49abd 100644 --- a/services/plots/current/ioc/AGEBD-CPCL-PLOTS_main.subs +++ b/services/plots/current/ioc/AGEBD-CPCL-PLOTS_main.subs @@ -1,64 +1,64 @@ file PLOTS_timeaxis.template { pattern { DEVICE } - { AGEBD-PLOTS{{ agebd_env }} } + { AGEBD-PLOTS{{ agebd_env_suffix }} } } file PLOTS_9h.template { pattern - { DEVICE, NAME, INP } - { AGEBD-PLOTS{{ agebd_env }}, CURRENT, AGEBD-PARAMS:CURRENT } - { AGEBD-PLOTS{{ agebd_env }}, CURRENT-BPM, AGEBD-DBPM3CURR:CURRENT-AVG } - { AGEBD-PLOTS{{ agebd_env }}, CURRENT-PCT, ARS07-DPCT-0000:CURR } - { AGEBD-PLOTS{{ agebd_env }}, INJECTION-RATE, AGEBD-PARAMS:INJECTION-RATE } - { AGEBD-PLOTS{{ agebd_env }}, TRANSMISSION, AGEBD-PARAMS:TRANSMISSION } - { AGEBD-PLOTS{{ agebd_env }}, LIFETIME, AGEBD-PARAMS:LIFETIME } - { AGEBD-PLOTS{{ agebd_env }}, MAVAC-AVG, ARIVA-VMAVE:PRESS-AVE } - { AGEBD-PLOTS{{ agebd_env }}, MAVAC-MAX, ARIVA-VMAVE:PRESS-MAX } - { AGEBD-PLOTS{{ agebd_env }}, FEVAC-AVG, ARIVA-VMAVE-FE:PRESS-AVE } - { AGEBD-PLOTS{{ agebd_env }}, FEVAC-MAX, ARIVA-VMAVE-FE:PRESS-MAX } - { AGEBD-PLOTS{{ agebd_env }}, ABRTL-DDRM-0670, ABRTL-DDRM-0670:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ABRTL-DDRM-0950, ABRTL-DDRM-0950:FET1_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, X05LA-DDRM-0330, X05LA-DDRM-0330:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, X05LA-DDRM-0650, X05LA-DDRM-0650:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, X09LA-DDRM-0330, X09LA-DDRM-0330:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, X09LA-DDRM-0790, X09LA-DDRM-0790:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS01-DDRM-0375, ARS01-DDRM-0375:FET1_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS01-DDRM-1530, ARS01-DDRM-1530:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS05-DDRM-1530, ARS05-DDRM-1530:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS05-DDRM-3500, ARS05-DDRM-3500:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS09-DDRM-1530, ARS09-DDRM-1530:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS09-DDRM-3500, ARS09-DDRM-3500:FET2_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS12-DDRM-1530, ARS12-DDRM-1530:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS12-DDRM-3500, ARS12-DDRM-3500:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS12-DDRM-4400, ARS12-DDRM-4400:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, ARS12-DDRM-5480, ARS12-DDRM-5480:FET1_BIAS_DOSE} - { AGEBD-PLOTS{{ agebd_env }}, X02SA-UIND-GAP, AGEOP-STATUS:X02SA-UIND-GAP} # Soft Blue #A0C4FF - # { AGEBD-PLOTS{{ agebd_env }}, X03MA-UIND-GAP, AGEOP-STATUS:X03MA-UIND-GAP} # Warm Orange #FFD6A5 - { AGEBD-PLOTS{{ agebd_env }}, X04SA-UIND-GAP, AGEOP-STATUS:X04SA-UIND-GAP} # Light Green #CAFFBF - # { AGEBD-PLOTS{{ agebd_env }}, X05LA-UIND-GAP, AGEOP-STATUS:X05LA-UIND-GAP} # Coral Red #FFADAD - { AGEBD-PLOTS{{ agebd_env }}, X06SA-UIND-GAP, AGEOP-STATUS:X06SA-UIND-GAP} # Lavender #CDB4DB - # { AGEBD-PLOTS{{ agebd_env }}, X07MA-UIND-GAP, AGEOP-STATUS:X07MA-UIND-GAP} # Desert Tan #DDB892 - # { AGEBD-PLOTS{{ agebd_env }}, X08SA-UIND-GAP, AGEOP-STATUS:X08SA-UIND-GAP} # Peach Pink #FFB5A7 - { AGEBD-PLOTS{{ agebd_env }}, X09LB-UIND-GAP, AGEOP-STATUS:X09LB-UIND-GAP} # Aqua Blue #9BF6FF - { AGEBD-PLOTS{{ agebd_env }}, X10SA-UIND-GAP, AGEOP-STATUS:X10SA-UIND-GAP} # Pale Yellow #FDFFB6 - { AGEBD-PLOTS{{ agebd_env }}, X11MA-UIND2-GAP, AGEOP-STATUS:X11MA-UIND2-GAP} # Periwinkle #BDB2FF - { AGEBD-PLOTS{{ agebd_env }}, X12SA-UIND-GAP, AGEOP-STATUS:X12SA-UIND-GAP} # Mint Green #B0F2C2 + { DEVICE, NAME, INP } + { AGEBD-PLOTS{{ agebd_env_suffix }}, CURRENT, AGEBD-PARAMS:CURRENT } + { AGEBD-PLOTS{{ agebd_env_suffix }}, CURRENT-BPM, AGEBD-DBPM3CURR:CURRENT-AVG } + { AGEBD-PLOTS{{ agebd_env_suffix }}, CURRENT-PCT, ARS07-DPCT-0000:CURR } + { AGEBD-PLOTS{{ agebd_env_suffix }}, INJECTION-RATE, AGEBD-PARAMS:INJECTION-RATE } + { AGEBD-PLOTS{{ agebd_env_suffix }}, TRANSMISSION, AGEBD-PARAMS:TRANSMISSION } + { AGEBD-PLOTS{{ agebd_env_suffix }}, LIFETIME, AGEBD-PARAMS:LIFETIME } + { AGEBD-PLOTS{{ agebd_env_suffix }}, MAVAC-AVG, ARIVA-VMAVE:PRESS-AVE } + { AGEBD-PLOTS{{ agebd_env_suffix }}, MAVAC-MAX, ARIVA-VMAVE:PRESS-MAX } + { AGEBD-PLOTS{{ agebd_env_suffix }}, FEVAC-AVG, ARIVA-VMAVE-FE:PRESS-AVE } + { AGEBD-PLOTS{{ agebd_env_suffix }}, FEVAC-MAX, ARIVA-VMAVE-FE:PRESS-MAX } + { AGEBD-PLOTS{{ agebd_env_suffix }}, ABRTL-DDRM-0670, ABRTL-DDRM-0670:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ABRTL-DDRM-0950, ABRTL-DDRM-0950:FET1_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, X05LA-DDRM-0330, X05LA-DDRM-0330:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, X05LA-DDRM-0650, X05LA-DDRM-0650:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, X09LA-DDRM-0330, X09LA-DDRM-0330:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, X09LA-DDRM-0790, X09LA-DDRM-0790:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS01-DDRM-0375, ARS01-DDRM-0375:FET1_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS01-DDRM-1530, ARS01-DDRM-1530:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS05-DDRM-1530, ARS05-DDRM-1530:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS05-DDRM-3500, ARS05-DDRM-3500:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS09-DDRM-1530, ARS09-DDRM-1530:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS09-DDRM-3500, ARS09-DDRM-3500:FET2_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS12-DDRM-1530, ARS12-DDRM-1530:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS12-DDRM-3500, ARS12-DDRM-3500:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS12-DDRM-4400, ARS12-DDRM-4400:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, ARS12-DDRM-5480, ARS12-DDRM-5480:FET1_BIAS_DOSE} + { AGEBD-PLOTS{{ agebd_env_suffix }}, X02SA-UIND-GAP, AGEOP-STATUS:X02SA-UIND-GAP} # Soft Blue #A0C4FF + # { AGEBD-PLOTS{{ agebd_env_suffix }}, X03MA-UIND-GAP, AGEOP-STATUS:X03MA-UIND-GAP} # Warm Orange #FFD6A5 + { AGEBD-PLOTS{{ agebd_env_suffix }}, X04SA-UIND-GAP, AGEOP-STATUS:X04SA-UIND-GAP} # Light Green #CAFFBF + # { AGEBD-PLOTS{{ agebd_env_suffix }}, X05LA-UIND-GAP, AGEOP-STATUS:X05LA-UIND-GAP} # Coral Red #FFADAD + { AGEBD-PLOTS{{ agebd_env_suffix }}, X06SA-UIND-GAP, AGEOP-STATUS:X06SA-UIND-GAP} # Lavender #CDB4DB + # { AGEBD-PLOTS{{ agebd_env_suffix }}, X07MA-UIND-GAP, AGEOP-STATUS:X07MA-UIND-GAP} # Desert Tan #DDB892 + # { AGEBD-PLOTS{{ agebd_env_suffix }}, X08SA-UIND-GAP, AGEOP-STATUS:X08SA-UIND-GAP} # Peach Pink #FFB5A7 + { AGEBD-PLOTS{{ agebd_env_suffix }}, X09LB-UIND-GAP, AGEOP-STATUS:X09LB-UIND-GAP} # Aqua Blue #9BF6FF + { AGEBD-PLOTS{{ agebd_env_suffix }}, X10SA-UIND-GAP, AGEOP-STATUS:X10SA-UIND-GAP} # Pale Yellow #FDFFB6 + { AGEBD-PLOTS{{ agebd_env_suffix }}, X11MA-UIND2-GAP, AGEOP-STATUS:X11MA-UIND2-GAP} # Periwinkle #BDB2FF + { AGEBD-PLOTS{{ agebd_env_suffix }}, X12SA-UIND-GAP, AGEOP-STATUS:X12SA-UIND-GAP} # Mint Green #B0F2C2 } file PLOTS_week.template { pattern - { DEVICE, NAME, INP } - { AGEBD-PLOTS{{ agebd_env }}, CURRENT-BPM, AGEBD-DBPM3CURR:CURRENT-AVG } - { AGEBD-PLOTS{{ agebd_env }}, CURRENT-PCT, ARS07-DPCT-0000:CURR } - { AGEBD-PLOTS{{ agebd_env }}, TAU-BPM, AGEBD-TAUBPM:TAU } - { AGEBD-PLOTS{{ agebd_env }}, TAU-PCT, AGEBD-TAUPCT:TAU } - { AGEBD-PLOTS{{ agebd_env }}, TAU-TOPUP, AGEBD-SCRUBBING:TOPUP-TAU } - { AGEBD-PLOTS{{ agebd_env }}, INJRATE-BPM, AGEBD-TAUBPM:INJRATE } - { AGEBD-PLOTS{{ agebd_env }}, INJRATE-PCT, AGEBD-TAUPCT:INJRATE } - { AGEBD-PLOTS{{ agebd_env }}, MAVAC-AVG, ARIVA-VMAVE:PRESS-AVE } - { AGEBD-PLOTS{{ agebd_env }}, MAVAC-MAX, ARIVA-VMAVE:PRESS-MAX } - { AGEBD-PLOTS{{ agebd_env }}, FEVAC-AVG, ARIVA-VMAVE-FE:PRESS-AVE } - { AGEBD-PLOTS{{ agebd_env }}, FEVAC-MAX, ARIVA-VMAVE-FE:PRESS-MAX } + { DEVICE, NAME, INP } + { AGEBD-PLOTS{{ agebd_env_suffix }}, CURRENT-BPM, AGEBD-DBPM3CURR:CURRENT-AVG } + { AGEBD-PLOTS{{ agebd_env_suffix }}, CURRENT-PCT, ARS07-DPCT-0000:CURR } + { AGEBD-PLOTS{{ agebd_env_suffix }}, TAU-BPM, AGEBD-TAUBPM:TAU } + { AGEBD-PLOTS{{ agebd_env_suffix }}, TAU-PCT, AGEBD-TAUPCT:TAU } + { AGEBD-PLOTS{{ agebd_env_suffix }}, TAU-TOPUP, AGEBD-SCRUBBING:TOPUP-TAU } + { AGEBD-PLOTS{{ agebd_env_suffix }}, INJRATE-BPM, AGEBD-TAUBPM:INJRATE } + { AGEBD-PLOTS{{ agebd_env_suffix }}, INJRATE-PCT, AGEBD-TAUPCT:INJRATE } + { AGEBD-PLOTS{{ agebd_env_suffix }}, MAVAC-AVG, ARIVA-VMAVE:PRESS-AVE } + { AGEBD-PLOTS{{ agebd_env_suffix }}, MAVAC-MAX, ARIVA-VMAVE:PRESS-MAX } + { AGEBD-PLOTS{{ agebd_env_suffix }}, FEVAC-AVG, ARIVA-VMAVE-FE:PRESS-AVE } + { AGEBD-PLOTS{{ agebd_env_suffix }}, FEVAC-MAX, ARIVA-VMAVE-FE:PRESS-MAX } } diff --git a/services/postmortemlog/current/ioc/AGEBD-CPCL-POSTMORTEMLOG_main.subs b/services/postmortemlog/current/ioc/AGEBD-CPCL-POSTMORTEMLOG_main.subs index 628ba75..3d59652 100644 --- a/services/postmortemlog/current/ioc/AGEBD-CPCL-POSTMORTEMLOG_main.subs +++ b/services/postmortemlog/current/ioc/AGEBD-CPCL-POSTMORTEMLOG_main.subs @@ -1,129 +1,129 @@ file POSTMORTEMLOG.template { pattern { DEVICE } - { AGEBD-POSTMORTEMLOG{{ agebd_env}} } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} } } file POSTMORTEMLOG_15min10Hz.template { pattern - { DEVICE NAME INP} + { DEVICE NAME INP} # ---------- BEAM CURRENT -------------- - { AGEBD-POSTMORTEMLOG{{ agebd_env }} CURRBPM AGEBD-DBPM3CURR:CURRENT-AVG } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} CURRPCT ARS07-DPCT-0000:CURR } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} CURRBPM AGEBD-DBPM3CURR:CURRENT-AVG } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} CURRPCT ARS07-DPCT-0000:CURR } # ---------- BEAM LIFETIME -------------- - { AGEBD-POSTMORTEMLOG{{ agebd_env }} TAUBPM AGEBD-TAUBPM:TAU } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} TAUPCT AGEBD-TAUPCT:TAU } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} TAUBPM AGEBD-TAUBPM:TAU } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} TAUPCT AGEBD-TAUPCT:TAU } # ---------- TUNES -------------- - { AGEBD-POSTMORTEMLOG{{ agebd_env }} QX AGEBD-TUNEBUMP:QX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} QY AGEBD-TUNEBUMP:QY } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} QZ AGEBD-TUNEBUMP:QZ } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} QX AGEBD-TUNEBUMP:QX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} QY AGEBD-TUNEBUMP:QY } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} QZ AGEBD-TUNEBUMP:QZ } # ---------- LOSSES -------------- - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS01-DDRM-0375 ARS01-DDRM-0375:FET1_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ABRTL-DDRM-0670 ABRTL-DDRM-0670:FET1_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ABRTL-DDRM-0950 ABRTL-DDRM-0950:FET1_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS01-DDRM-1530 ARS01-DDRM-1530:FET1_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} X05LA-DDRM-0330 X05LA-DDRM-0330:FET1_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-DDRM-1530 ARS05-DDRM-1530:FET1_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-DDRM-3500 ARS05-DDRM-3500:FET1_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} X09LA-DDRM-0330 X09LA-DDRM-0330:FET1_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-DDRM-1530 ARS09-DDRM-1530:FET1_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-DDRM-3500 ARS09-DDRM-3500:FET2_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS12-DDRM-1530 ARS12-DDRM-1530:FET1_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS12-DDRM-3500 ARS12-DDRM-3500:FET2_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS12-DDRM-4400 ARS12-DDRM-4400:FET2_BIAS_DOSE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS12-DDRM-5480 ARS12-DDRM-5480:FET1_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS01-DDRM-0375 ARS01-DDRM-0375:FET1_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ABRTL-DDRM-0670 ABRTL-DDRM-0670:FET1_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ABRTL-DDRM-0950 ABRTL-DDRM-0950:FET1_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS01-DDRM-1530 ARS01-DDRM-1530:FET1_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} X05LA-DDRM-0330 X05LA-DDRM-0330:FET1_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-DDRM-1530 ARS05-DDRM-1530:FET1_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-DDRM-3500 ARS05-DDRM-3500:FET1_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} X09LA-DDRM-0330 X09LA-DDRM-0330:FET1_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-DDRM-1530 ARS09-DDRM-1530:FET1_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-DDRM-3500 ARS09-DDRM-3500:FET2_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS12-DDRM-1530 ARS12-DDRM-1530:FET1_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS12-DDRM-3500 ARS12-DDRM-3500:FET2_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS12-DDRM-4400 ARS12-DDRM-4400:FET2_BIAS_DOSE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS12-DDRM-5480 ARS12-DDRM-5480:FET1_BIAS_DOSE } # ---------- RF -------------- - { AGEBD-POSTMORTEMLOG{{ agebd_env }} MASTERFREQ-SET AGERF-MO01:FREQ-SET } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} MASTERFREQ-GET AGERF-MO01:FREQ-GET } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} RFPOW-0140-INP ARS05-RCAV-0140:CO1i-POWER-MAX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} RFPOW-0060-INP ARS05-RCAV-0060:CO1i-POWER-MAX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} RFPOW-0230-INP ARS05-RCAV-0230:CO1i-POWER-MAX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} RFPOW-0310-INP ARS05-RCAV-0310:CO1i-POWER-MAX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} RFPOW-0060-REF ARS05-RCAV-0060:CO1r-POWER-MAX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} RFPOW-0140-REF ARS05-RCAV-0140:CO1r-POWER-MAX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} RFPOW-0230-REF ARS05-RCAV-0230:CO1r-POWER-MAX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} RFPOW-0310-REF ARS05-RCAV-0310:CO1r-POWER-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} MASTERFREQ-SET AGERF-MO01:FREQ-SET } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} MASTERFREQ-GET AGERF-MO01:FREQ-GET } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} RFPOW-0140-INP ARS05-RCAV-0140:CO1i-POWER-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} RFPOW-0060-INP ARS05-RCAV-0060:CO1i-POWER-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} RFPOW-0230-INP ARS05-RCAV-0230:CO1i-POWER-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} RFPOW-0310-INP ARS05-RCAV-0310:CO1i-POWER-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} RFPOW-0060-REF ARS05-RCAV-0060:CO1r-POWER-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} RFPOW-0140-REF ARS05-RCAV-0140:CO1r-POWER-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} RFPOW-0230-REF ARS05-RCAV-0230:CO1r-POWER-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} RFPOW-0310-REF ARS05-RCAV-0310:CO1r-POWER-MAX } # ---------- BEAM SIZE -------------- - { AGEBD-POSTMORTEMLOG{{ agebd_env }} X01DD-SIGX X01DD-FE-CAM1:SIG-X } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} X01DD-SIGY X01DD-FE-CAM1:SIG-Y } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} X08DB-SIGX X08DB-FE-CAM1:SIG-X } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} X08DB-SIGY X08DB-FE-CAM1:SIG-Y } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} X01DD-SIGX X01DD-FE-CAM1:SIG-X } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} X01DD-SIGY X01DD-FE-CAM1:SIG-Y } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} X08DB-SIGX X08DB-FE-CAM1:SIG-X } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} X08DB-SIGY X08DB-FE-CAM1:SIG-Y } # ---------- VACUUM -------------- - { AGEBD-POSTMORTEMLOG{{ agebd_env }} VACMAX ARIVA-VMAVE:PRESS-MAX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} VACMAXFE ARIVA-VMAVE-FE:PRESS-MAX } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS01-VMCC-0110 ARS01-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS01-VMCC-0210 ARS01-VMCC-0210:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS01-VMCC-0225 ARS01-VMCC-0225:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS01-VMCC-0310 ARS01-VMCC-0310:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS01-VMCC-1550 ARS01-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS01-VMCC-3510 ARS01-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS01-VMCC-5460 ARS01-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS02-VMCC-0110 ARS02-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS02-VMCC-0210 ARS02-VMCC-0210:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS02-VMCC-0310 ARS02-VMCC-0310:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS02-VMCC-1550 ARS02-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS02-VMCC-3510 ARS02-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS02-VMCC-5460 ARS02-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS03-VMCC-0110 ARS03-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS03-VMCC-0320 ARS03-VMCC-0320:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS03-VMCC-1550 ARS03-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS03-VMCC-3510 ARS03-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS03-VMCC-5460 ARS03-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS04-VMCC-0110 ARS04-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS04-VMCC-1550 ARS04-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS04-VMCC-3510 ARS04-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS04-VMCC-5460 ARS04-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0110 ARS05-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0115 ARS05-VMCC-0115:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0210 ARS05-VMCC-0210:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0215 ARS05-VMCC-0215:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0310 ARS05-VMCC-0310:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0315 ARS05-VMCC-0315:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0410 ARS05-VMCC-0410:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0415 ARS05-VMCC-0415:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0510 ARS05-VMCC-0510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0520 ARS05-VMCC-0520:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0530 ARS05-VMCC-0530:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-0810 ARS05-VMCC-0810:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-1550 ARS05-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-3510 ARS05-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS05-VMCC-5460 ARS05-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS06-VMCC-0110 ARS06-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS06-VMCC-1550 ARS06-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS06-VMCC-3510 ARS06-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS06-VMCC-5460 ARS06-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS07-VMCC-0010 ARS07-VMCC-0010:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS07-VMCC-0120 ARS07-VMCC-0120:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS07-VMCC-0210 ARS07-VMCC-0210:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS07-VMCC-1550 ARS07-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS07-VMCC-3510 ARS07-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS07-VMCC-5460 ARS07-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS08-VMCC-0110 ARS08-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS08-VMCC-1550 ARS08-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS08-VMCC-3510 ARS08-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS08-VMCC-5460 ARS08-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-VMCC-0110 ARS09-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-VMCC-0120 ARS09-VMCC-0120:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-VMCC-0410 ARS09-VMCC-0410:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-VMCC-0510 ARS09-VMCC-0510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-VMCC-0810 ARS09-VMCC-0810:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-VMCC-1550 ARS09-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-VMCC-3510 ARS09-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS09-VMCC-5460 ARS09-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS10-VMCC-0110 ARS10-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS10-VMCC-1550 ARS10-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS10-VMCC-3510 ARS10-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS10-VMCC-5460 ARS10-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS11-VMCC-0110 ARS11-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS11-VMCC-0210 ARS11-VMCC-0210:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS11-VMCC-0310 ARS11-VMCC-0310:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS11-VMCC-0410 ARS11-VMCC-0410:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS11-VMCC-0510 ARS11-VMCC-0510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS11-VMCC-1550 ARS11-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS11-VMCC-3510 ARS11-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS11-VMCC-5460 ARS11-VMCC-5460:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS12-VMCC-0110 ARS12-VMCC-0110:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS12-VMCC-1550 ARS12-VMCC-1550:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS12-VMCC-3510 ARS12-VMCC-3510:PRESSURE } - { AGEBD-POSTMORTEMLOG{{ agebd_env }} ARS12-VMCC-5460 ARS12-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} VACMAX ARIVA-VMAVE:PRESS-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} VACMAXFE ARIVA-VMAVE-FE:PRESS-MAX } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS01-VMCC-0110 ARS01-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS01-VMCC-0210 ARS01-VMCC-0210:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS01-VMCC-0225 ARS01-VMCC-0225:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS01-VMCC-0310 ARS01-VMCC-0310:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS01-VMCC-1550 ARS01-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS01-VMCC-3510 ARS01-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS01-VMCC-5460 ARS01-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS02-VMCC-0110 ARS02-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS02-VMCC-0210 ARS02-VMCC-0210:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS02-VMCC-0310 ARS02-VMCC-0310:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS02-VMCC-1550 ARS02-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS02-VMCC-3510 ARS02-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS02-VMCC-5460 ARS02-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS03-VMCC-0110 ARS03-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS03-VMCC-0320 ARS03-VMCC-0320:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS03-VMCC-1550 ARS03-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS03-VMCC-3510 ARS03-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS03-VMCC-5460 ARS03-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS04-VMCC-0110 ARS04-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS04-VMCC-1550 ARS04-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS04-VMCC-3510 ARS04-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS04-VMCC-5460 ARS04-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0110 ARS05-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0115 ARS05-VMCC-0115:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0210 ARS05-VMCC-0210:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0215 ARS05-VMCC-0215:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0310 ARS05-VMCC-0310:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0315 ARS05-VMCC-0315:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0410 ARS05-VMCC-0410:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0415 ARS05-VMCC-0415:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0510 ARS05-VMCC-0510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0520 ARS05-VMCC-0520:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0530 ARS05-VMCC-0530:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-0810 ARS05-VMCC-0810:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-1550 ARS05-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-3510 ARS05-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS05-VMCC-5460 ARS05-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS06-VMCC-0110 ARS06-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS06-VMCC-1550 ARS06-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS06-VMCC-3510 ARS06-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS06-VMCC-5460 ARS06-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS07-VMCC-0010 ARS07-VMCC-0010:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS07-VMCC-0120 ARS07-VMCC-0120:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS07-VMCC-0210 ARS07-VMCC-0210:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS07-VMCC-1550 ARS07-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS07-VMCC-3510 ARS07-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS07-VMCC-5460 ARS07-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS08-VMCC-0110 ARS08-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS08-VMCC-1550 ARS08-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS08-VMCC-3510 ARS08-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS08-VMCC-5460 ARS08-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-VMCC-0110 ARS09-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-VMCC-0120 ARS09-VMCC-0120:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-VMCC-0410 ARS09-VMCC-0410:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-VMCC-0510 ARS09-VMCC-0510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-VMCC-0810 ARS09-VMCC-0810:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-VMCC-1550 ARS09-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-VMCC-3510 ARS09-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS09-VMCC-5460 ARS09-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS10-VMCC-0110 ARS10-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS10-VMCC-1550 ARS10-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS10-VMCC-3510 ARS10-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS10-VMCC-5460 ARS10-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS11-VMCC-0110 ARS11-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS11-VMCC-0210 ARS11-VMCC-0210:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS11-VMCC-0310 ARS11-VMCC-0310:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS11-VMCC-0410 ARS11-VMCC-0410:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS11-VMCC-0510 ARS11-VMCC-0510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS11-VMCC-1550 ARS11-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS11-VMCC-3510 ARS11-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS11-VMCC-5460 ARS11-VMCC-5460:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS12-VMCC-0110 ARS12-VMCC-0110:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS12-VMCC-1550 ARS12-VMCC-1550:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS12-VMCC-3510 ARS12-VMCC-3510:PRESSURE } + { AGEBD-POSTMORTEMLOG{{ agebd_env_suffix }} ARS12-VMCC-5460 ARS12-VMCC-5460:PRESSURE } } diff --git a/services/scrubbing/current/ioc/AGEBD-CPCL-SCRUBBING_main.subs b/services/scrubbing/current/ioc/AGEBD-CPCL-SCRUBBING_main.subs index c5f2732..76b6e6e 100644 --- a/services/scrubbing/current/ioc/AGEBD-CPCL-SCRUBBING_main.subs +++ b/services/scrubbing/current/ioc/AGEBD-CPCL-SCRUBBING_main.subs @@ -1,4 +1,4 @@ file SCRUBBING.template { pattern { DEVICE } - { AGEBD-SCRUBBING{{ agebd_env }} } + { AGEBD-SCRUBBING{{ agebd_env_suffix }} } } diff --git a/services/shifttool/current/ioc/AGEBD-CPCL-SHIFTTOOL_main.subs b/services/shifttool/current/ioc/AGEBD-CPCL-SHIFTTOOL_main.subs index 6141523..b30822b 100644 --- a/services/shifttool/current/ioc/AGEBD-CPCL-SHIFTTOOL_main.subs +++ b/services/shifttool/current/ioc/AGEBD-CPCL-SHIFTTOOL_main.subs @@ -1,4 +1,4 @@ file SHIFTTOOL.template { pattern { DEVICE } - { AGEBD-SHIFTTOOL{{ agebd_env }} } + { AGEBD-SHIFTTOOL{{ agebd_env_suffix }} } } diff --git a/services/taubpm/current/ioc/AGEBD-CPCL-TAUBPM_main.subs b/services/taubpm/current/ioc/AGEBD-CPCL-TAUBPM_main.subs index 259335c..e6226e9 100644 --- a/services/taubpm/current/ioc/AGEBD-CPCL-TAUBPM_main.subs +++ b/services/taubpm/current/ioc/AGEBD-CPCL-TAUBPM_main.subs @@ -1,4 +1,4 @@ file TAUBPM.template { pattern { DEVICE } - { AGEBD-TAUBPM{{ agebd_env }} } + { AGEBD-TAUBPM{{ agebd_env_suffix }} } } diff --git a/services/taupct/current/ioc/AGEBD-CPCL-TAUPCT_main.subs b/services/taupct/current/ioc/AGEBD-CPCL-TAUPCT_main.subs index ab45b7c..e50bcef 100644 --- a/services/taupct/current/ioc/AGEBD-CPCL-TAUPCT_main.subs +++ b/services/taupct/current/ioc/AGEBD-CPCL-TAUPCT_main.subs @@ -1,4 +1,4 @@ file TAUPCT.template { pattern { DEVICE } - { AGEBD-TAUPCT{{ agebd_env }} } + { AGEBD-TAUPCT{{ agebd_env_suffix }} } } diff --git a/services/timing/current/ioc/AGEBD-CPCL-TIMING_main.subs b/services/timing/current/ioc/AGEBD-CPCL-TIMING_main.subs index 1a840a4..95da1a4 100644 --- a/services/timing/current/ioc/AGEBD-CPCL-TIMING_main.subs +++ b/services/timing/current/ioc/AGEBD-CPCL-TIMING_main.subs @@ -1,4 +1,4 @@ file TIMING.template { pattern { DEVICE } - { AGEBD-TIMING{{ agebd_env }} } + { AGEBD-TIMING{{ agebd_env_suffix }} } } diff --git a/services/topuptool/current/ioc/AGEBD-CPCL-TOPUPTOOL_main.subs b/services/topuptool/current/ioc/AGEBD-CPCL-TOPUPTOOL_main.subs index 374cb6e..eb2e28a 100644 --- a/services/topuptool/current/ioc/AGEBD-CPCL-TOPUPTOOL_main.subs +++ b/services/topuptool/current/ioc/AGEBD-CPCL-TOPUPTOOL_main.subs @@ -1,4 +1,4 @@ file TOPUPTOOL.template { pattern { DEVICE } - { AGEBD-TOPUPTOOL{{ agebd_env }} } + { AGEBD-TOPUPTOOL{{ agebd_env_suffix }} } } diff --git a/services/tune/current/ioc/AGEBD-CPCL-TUNE_main.subs b/services/tune/current/ioc/AGEBD-CPCL-TUNE_main.subs index 378be70..85f7c67 100644 --- a/services/tune/current/ioc/AGEBD-CPCL-TUNE_main.subs +++ b/services/tune/current/ioc/AGEBD-CPCL-TUNE_main.subs @@ -1,4 +1,4 @@ file TUNE.template { pattern { DEVICE } - { AGEBD-TUNE{{ agebd_env }} } + { AGEBD-TUNE{{ agebd_env_suffix }} } } diff --git a/services/tunebump/current/ioc/AGEBD-CPCL-TUNEBUMP_main.subs b/services/tunebump/current/ioc/AGEBD-CPCL-TUNEBUMP_main.subs index cf91d27..12b8ba7 100644 --- a/services/tunebump/current/ioc/AGEBD-CPCL-TUNEBUMP_main.subs +++ b/services/tunebump/current/ioc/AGEBD-CPCL-TUNEBUMP_main.subs @@ -1,4 +1,4 @@ file TUNEBUMP.template { pattern { DEVICE } - { AGEBD-TUNEBUMP{{ agebd_env }} } + { AGEBD-TUNEBUMP{{ agebd_env_suffix }} } } diff --git a/services/tunefbx/current/ioc/AGEBD-CPCL-TUNEFBX_main.subs b/services/tunefbx/current/ioc/AGEBD-CPCL-TUNEFBX_main.subs index eaabe8c..a46b99a 100644 --- a/services/tunefbx/current/ioc/AGEBD-CPCL-TUNEFBX_main.subs +++ b/services/tunefbx/current/ioc/AGEBD-CPCL-TUNEFBX_main.subs @@ -1,4 +1,4 @@ file TUNEFBX.template { pattern { DEVICE } - { AGEBD-TUNEFBX{{ agebd_env }} } + { AGEBD-TUNEFBX{{ agebd_env_suffix }} } } diff --git a/services/tunefby/current/ioc/AGEBD-CPCL-TUNEFBY_main.subs b/services/tunefby/current/ioc/AGEBD-CPCL-TUNEFBY_main.subs index 8e1d851..5a6fda1 100644 --- a/services/tunefby/current/ioc/AGEBD-CPCL-TUNEFBY_main.subs +++ b/services/tunefby/current/ioc/AGEBD-CPCL-TUNEFBY_main.subs @@ -1,4 +1,4 @@ file TUNEFBY.template { pattern { DEVICE } - { AGEBD-TUNEFBY{{ agebd_env }} } + { AGEBD-TUNEFBY{{ agebd_env_suffix }} } } diff --git a/templates/service/{{service_name_lower}}/current/ioc/AGEBD-CPCL-{{service_name_upper}}_main.subs.jinja b/templates/service/{{service_name_lower}}/current/ioc/AGEBD-CPCL-{{service_name_upper}}_main.subs.jinja index bc1bdf7..3cd9073 100644 --- a/templates/service/{{service_name_lower}}/current/ioc/AGEBD-CPCL-{{service_name_upper}}_main.subs.jinja +++ b/templates/service/{{service_name_lower}}/current/ioc/AGEBD-CPCL-{{service_name_upper}}_main.subs.jinja @@ -1,4 +1,4 @@ file {{ service_name_upper }}.template { pattern { DEVICE } - { AGEBD-{{ service_name_upper }}{{ '{{ agebd_env }}' }} } + { AGEBD-{{ service_name_upper }}{{ '{{ agebd_env_suffix }}' }} } }