Add prohibited TGs to startup as well as options

api
Simon 3 years ago
parent 5e8bf5ae4e
commit 58fba9e135

@ -2732,12 +2732,14 @@ if __name__ == '__main__':
del generator del generator
del systemdelete del systemdelete
prohibitedTGs = [0,1,2,3,4,5,9,9990,9991,9992,9993,9994,9995,9996,9997,9998,9999]
# Default reflector # Default reflector
logger.debug('(ROUTER) Setting default reflectors') logger.debug('(ROUTER) Setting default reflectors')
for system in CONFIG['SYSTEMS']: for system in CONFIG['SYSTEMS']:
if CONFIG['SYSTEMS'][system]['MODE'] != 'MASTER': if CONFIG['SYSTEMS'][system]['MODE'] != 'MASTER':
continue continue
if CONFIG['SYSTEMS'][system]['DEFAULT_REFLECTOR'] > 0: if CONFIG['SYSTEMS'][system]['DEFAULT_REFLECTOR'] not in prohibitedTGs:
make_default_reflector(CONFIG['SYSTEMS'][system]['DEFAULT_REFLECTOR'],CONFIG['SYSTEMS'][system]['DEFAULT_UA_TIMER'],system) make_default_reflector(CONFIG['SYSTEMS'][system]['DEFAULT_REFLECTOR'],CONFIG['SYSTEMS'][system]['DEFAULT_UA_TIMER'],system)
#static TGs #static TGs
@ -2756,11 +2758,15 @@ if __name__ == '__main__':
for tg in ts1: for tg in ts1:
if not tg: if not tg:
continue continue
if tg in prohibitedTGs:
continue
tg = int(tg) tg = int(tg)
make_static_tg(tg,1,_tmout,system) make_static_tg(tg,1,_tmout,system)
for tg in ts2: for tg in ts2:
if not tg: if not tg:
continue continue
if tg in prohibitedTGs:
continue
tg = int(tg) tg = int(tg)
make_static_tg(tg,2,_tmout,system) make_static_tg(tg,2,_tmout,system)

Loading…
Cancel
Save

Powered by TurnKey Linux.