Preserve peers in config dict
This commit is contained in:
parent
057318ef44
commit
0aa3f57a08
@ -598,7 +598,7 @@ def mysql_config_check():
|
|||||||
make_static_tg(tg,2,_tmout,system)
|
make_static_tg(tg,2,_tmout,system)
|
||||||
|
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if SQLCONFIG[system]['ENABLED'] == False and CONFIG['SYSTEMS'][system]['ENABLED'] == True:
|
if SQLCONFIG[system]['ENABLED'] == False and CONFIG['SYSTEMS'][system]['ENABLED'] == True:
|
||||||
logger.debug('(MYSQL) %s changed from enabled to disabled, killing HBP listener and removing from bridges',system)
|
logger.debug('(MYSQL) %s changed from enabled to disabled, killing HBP listener and removing from bridges',system)
|
||||||
systems[system].master_dereg()
|
systems[system].master_dereg()
|
||||||
@ -762,6 +762,10 @@ def mysql_config_check():
|
|||||||
if SQLCONFIG[system]['TG2_ACL'] != CONFIG['SYSTEMS'][system]['TG2_ACL']:
|
if SQLCONFIG[system]['TG2_ACL'] != CONFIG['SYSTEMS'][system]['TG2_ACL']:
|
||||||
logger.debug('(MYSQL) TG2 ACL changed')
|
logger.debug('(MYSQL) TG2 ACL changed')
|
||||||
|
|
||||||
|
#Preserve peers list
|
||||||
|
if system in CONFIG['SYSTEMS']:
|
||||||
|
SQLCONFIG[system]['PEERS'] = CONFIG['SYSTEMS'][system]['PEERS']
|
||||||
|
|
||||||
#Add MySQL config data to config dict
|
#Add MySQL config data to config dict
|
||||||
CONFIG['SYSTEMS'].update(SQLCONFIG)
|
CONFIG['SYSTEMS'].update(SQLCONFIG)
|
||||||
|
|
||||||
@ -1177,9 +1181,7 @@ class routerHBP(HBSYSTEM):
|
|||||||
systems[_target['SYSTEM']].send_system(_tmp_data)
|
systems[_target['SYSTEM']].send_system(_tmp_data)
|
||||||
#logger.debug('(%s) Packet routed by bridge: %s to system: %s TS: %s, TGID: %s', self._system, _bridge, _target['SYSTEM'], _target['TS'], int_id(_target['TGID']))
|
#logger.debug('(%s) Packet routed by bridge: %s to system: %s TS: %s, TGID: %s', self._system, _bridge, _target['SYSTEM'], _target['TS'], int_id(_target['TGID']))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def dmrd_received(self, _peer_id, _rf_src, _dst_id, _seq, _slot, _call_type, _frame_type, _dtype_vseq, _stream_id, _data):
|
def dmrd_received(self, _peer_id, _rf_src, _dst_id, _seq, _slot, _call_type, _frame_type, _dtype_vseq, _stream_id, _data):
|
||||||
pkt_time = time()
|
pkt_time = time()
|
||||||
dmrpkt = _data[20:53]
|
dmrpkt = _data[20:53]
|
||||||
|
Loading…
Reference in New Issue
Block a user