#============================================================================== # # Abs: LCLS-II RF script launcher process list for one cavity # missing json closing brace, # see launcher_cav_mid/last.conf.substitutions # # Name: launcher_cav.conf.substitutions # # See README_config for macro definitions # #============================================================================== # # #============================================================================== # file launcher_sel.conf.template { pattern { CM, CAV, LLRF_TOP, ZONE, RFSID, RACK, DATA, SCRIPT_TOP, FEED_TOP, JSON, CM_ } { "$(CM)", "$(CAV)", "$(LLRF_TOP)", "$(ZONE)", "$(RFSID)", "$(RACK)", "$(DATA)", "$(SCRIPT_TOP)", "$(FEED_TOP)", "$(JSON)", "$(CM_)"} } file conn_mid.template { pattern { DMY } { "" } } file launcher_ssa.conf.template { pattern { CM, CAV, LLRF_TOP, ZONE, RFSID, RACK, DATA, SCRIPT_TOP, FEED_TOP, JSON, CM_ } { "$(CM)", "$(CAV)", "$(LLRF_TOP)", "$(ZONE)", "$(RFSID)", "$(RACK)", "$(DATA)", "$(SCRIPT_TOP)", "$(FEED_TOP)", "$(JSON)", "$(CM_)"} } file conn_mid.template { pattern { DMY } { "" } } file launcher_pulse.conf.template { pattern { CM, CAV, LLRF_TOP, ZONE, RFSID, RACK, DATA, SCRIPT_TOP, FEED_TOP, JSON, CM_ } { "$(CM)", "$(CAV)", "$(LLRF_TOP)", "$(ZONE)", "$(RFSID)", "$(RACK)", "$(DATA)", "$(SCRIPT_TOP)", "$(FEED_TOP)", "$(JSON)", "$(CM_)"} } file conn_mid.template { pattern { DMY } { "" } } file launcher_pzt.conf.template { pattern { CM, CAV, LLRF_TOP, ZONE, RFSID, RACK, DATA, SCRIPT_TOP, FEED_TOP, JSON, CM_, PZTJSON } { "$(CM)", "$(CAV)", "$(LLRF_TOP)", "$(ZONE)", "$(RFSID)", "$(RACK)", "$(DATA)", "$(SCRIPT_TOP)", "$(FEED_TOP)", "$(JSON)", "$(CM_)", "$(PZTJSON)"} } file conn_mid.template { pattern { DMY } { "" } } file launcher_tgen.conf.template { pattern { CM, CAV, LLRF_TOP, ZONE, RFSID, RACK, DATA, SCRIPT_TOP, FEED_TOP, JSON, CM_ } { "$(CM)", "$(CAV)", "$(LLRF_TOP)", "$(ZONE)", "$(RFSID)", "$(RACK)", "$(DATA)", "$(SCRIPT_TOP)", "$(FEED_TOP)", "$(JSON)", "$(CM_)"} } file conn_mid.template { pattern { DMY } { "" } } file launcher_adcread.conf.template { pattern { CM, CAV, LLRF_TOP, rack, DATA, SCRIPT_TOP, PRCADCBIT, CPU, IOCDATA } { "$(CM)", "$(CAV)", "$(LLRF_TOP)", "$(rack)", "$(DATA)", "$(SCRIPT_TOP)", "$(PRCADCBIT)", "${CPU}", "$(CPUDATA)/$(IOC)/llrf"} }