From 5e14fa8fd5676e137b99febfd689cd8cd0a7b1e7 Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 14 Oct 2023 11:45:59 +0100 Subject: [PATCH] Only make bridge for ECHO if echo exists in config. --- bridge_master.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/bridge_master.py b/bridge_master.py index 8e46188..e8fb2a6 100644 --- a/bridge_master.py +++ b/bridge_master.py @@ -2790,13 +2790,17 @@ if __name__ == '__main__': #BRIDGES = make_bridges(rules_module.BRIDGES) #os.unlink("bridge.pkl") #else: - - BRIDGES = make_bridges({'9990': [{'SYSTEM': 'ECHO', 'TS': 2, 'TGID': 9990, 'ACTIVE': True, 'TIMEOUT': 2, 'TO_TYPE': 'NONE', 'ON': [], 'OFF': [], 'RESET': []},]} -) + + + if 'ECHO' in CONFIG['SYSTEMS'] and CONFIG['SYSTEMS']['ECHO']['MODE'] == 'PEER': + BRIDGES = make_bridges({'9990': [{'SYSTEM': 'ECHO', 'TS': 2, 'TGID': 9990, 'ACTIVE': True, 'TIMEOUT': 2, 'TO_TYPE': 'NONE', 'ON': [], 'OFF': [], 'RESET': []},]}) + else: + BRIDGES = {} + + - #Subscriber map for unit calls - complete with test entry #SUB_MAP = {bytes_3(73578):('REP-1',1,time())} SUB_MAP = {}