move settings to file, fix error if no banned_addresses.txt

This commit is contained in:
James Taylor
2018-07-13 15:51:04 -07:00
parent c3b9f8c458
commit 12382d5205
3 changed files with 24 additions and 10 deletions

11
settings.py Normal file
View File

@@ -0,0 +1,11 @@
default_settings = '''route_tor = False
port_number = 80
allow_foreign_addresses = False
'''
exec(default_settings)
try:
with open('settings.txt', 'r', encoding='utf-8') as file:
exec(file.read())
except FileNotFoundError:
with open('settings.txt', 'a', encoding='utf-8') as file:
file.write(default_settings)