Added typing for config values
This commit is contained in:
6
main.py
6
main.py
@@ -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])
|
||||||
|
|||||||
Reference in New Issue
Block a user