# -*- mode: python; tab-width: 4 -*- # # LHO Guardian top node node list ################################################## from guardctrl.client import GuardCtrlClient def get_nominal_nodes(): total_nodes = GuardCtrlClient().node_list() ##### # Add nodes here that should not be monitored in Observing EXCLUDE_LIST = ['DIAG_MAIN', 'INJ_TRANS', 'VIOLIN_DAMPER', 'BRSX_STAT', 'BRSY_STAT', 'CS_BRS', 'IFO'] ##### # SEI Config nodes CONF_LIST = [conf for conf in total_nodes if 'CONF' in conf] EXCLUDE_LIST += CONF_LIST for ex in EXCLUDE_LIST: total_nodes.remove(ex) return total_nodes IFO_NODE_LIST = get_nominal_nodes()