Added typing for config values

This commit is contained in:
Merijntje Tak
2022-07-10 17:45:17 +02:00
parent 0337571499
commit 4d24766145

View File

@@ -26,10 +26,10 @@ def main():
" not found, exiting...") " not found, exiting...")
sys.exit(1) sys.exit(1)
if not config['ONE_SHOT']: if not eval(config['ONE_SHOT']):
while True: while True:
loop() loop()
time.sleep(config['REFRESH_INTERVAL']) time.sleep(int(config['REFRESH_INTERVAL']))
loop() loop()
@@ -57,7 +57,7 @@ def get_config():
**os.environ **os.environ
} }
print("Config values:") print("Detected config values:")
for item in ['DOCKER_SOCKET', 'DOMAIN', 'HOSTNAME_LABEL', 'DEFAULT_NETWORK', 'REFRESH_INTERVAL', 'ONE_SHOT', 'NAMESERVER', 'TSIG_NAME']: for item in ['DOCKER_SOCKET', 'DOMAIN', 'HOSTNAME_LABEL', 'DEFAULT_NETWORK', 'REFRESH_INTERVAL', 'ONE_SHOT', 'NAMESERVER', 'TSIG_NAME']:
print(item, end=": ") print(item, end=": ")
print(x[item]) print(x[item])