update static TGS when updated in the db
This commit is contained in:
parent
1a719a7bcd
commit
7b91306e36
@ -510,7 +510,45 @@ def mysql_config_check():
|
|||||||
else:
|
else:
|
||||||
logger.debug('(MYSQL) %s default reflector disabled, updating',system)
|
logger.debug('(MYSQL) %s default reflector disabled, updating',system)
|
||||||
reset_default_reflector(CONFIG['SYSTEMS'][system]['DEFAULT_REFLECTOR'],system)
|
reset_default_reflector(CONFIG['SYSTEMS'][system]['DEFAULT_REFLECTOR'],system)
|
||||||
|
|
||||||
|
elif SQLCONFIG[system]['TS1_STATIC'] != CONFIG['SYSTEMS'][system]['TS1_STATIC'] and CONFIG['SYSTEMS'][system]['ENABLED'] == True:
|
||||||
|
logger.debug('(MYSQL) %s TS1 static TGs changed, updating',system)
|
||||||
|
ts1 = []
|
||||||
|
if CONFIG['SYSTEMS'][system]['TS1_STATIC']:
|
||||||
|
ts1 = CONFIG['SYSTEMS'][system]['TS1_STATIC'].split(',')
|
||||||
|
for tg in ts1:
|
||||||
|
if not tg:
|
||||||
|
continue
|
||||||
|
tg = int(tg)
|
||||||
|
reset_static_tg(tg,1,system)
|
||||||
|
ts1 = []
|
||||||
|
if SQLCONFIG[system]['TS1_STATIC']:
|
||||||
|
ts1 = SQLCONFIG[system]['TS1_STATIC'].split(',')
|
||||||
|
for tg in ts1:
|
||||||
|
if not tg:
|
||||||
|
continue
|
||||||
|
tg = int(tg)
|
||||||
|
make_static_tg(tg,1,system)
|
||||||
|
|
||||||
|
elif SQLCONFIG[system]['TS2_STATIC'] != CONFIG['SYSTEMS'][system]['TS2_STATIC'] and CONFIG['SYSTEMS'][system]['ENABLED'] == True:
|
||||||
|
logger.debug('(MYSQL) %s TS2 static TGs changed, updating',system)
|
||||||
|
ts2 = []
|
||||||
|
if CONFIG['SYSTEMS'][system]['TS2_STATIC']:
|
||||||
|
ts2 = CONFIG['SYSTEMS'][system]['TS2_STATIC'].split(',')
|
||||||
|
for tg in ts2:
|
||||||
|
if not tg:
|
||||||
|
continue
|
||||||
|
tg = int(tg)
|
||||||
|
reset_static_tg(tg,2,system)
|
||||||
|
ts2 = []
|
||||||
|
if SQLCONFIG[system]['TS2_STATIC']:
|
||||||
|
ts2 = SQLCONFIG[system]['TS2_STATIC'].split(',')
|
||||||
|
for tg in ts2:
|
||||||
|
if not tg:
|
||||||
|
continue
|
||||||
|
tg = int(tg)
|
||||||
|
make_static_tg(tg,2,system)
|
||||||
|
|
||||||
#Add MySQL config data to config dict
|
#Add MySQL config data to config dict
|
||||||
CONFIG['SYSTEMS'].update(SQLCONFIG)
|
CONFIG['SYSTEMS'].update(SQLCONFIG)
|
||||||
|
|
||||||
@ -1335,7 +1373,7 @@ if __name__ == '__main__':
|
|||||||
continue
|
continue
|
||||||
tg = int(tg)
|
tg = int(tg)
|
||||||
make_static_tg(tg,1,system)
|
make_static_tg(tg,1,system)
|
||||||
for tg in ts2:
|
for tg in ts2:
|
||||||
if not tg:
|
if not tg:
|
||||||
continue
|
continue
|
||||||
tg = int(tg)
|
tg = int(tg)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user