Save an empty file rather than going with defaults

merge-requests/30/head
Bob Mottram 2022-07-05 19:10:56 +01:00
parent 7fab298306
commit b4cf3c2b1a
1 changed files with 7 additions and 6 deletions

View File

@ -5118,12 +5118,13 @@ class PubServer(BaseHTTPRequestHandler):
self.server.dogwhistles = \
load_dogwhistles(dogwhistles_filename)
else:
if os.path.isfile(dogwhistles_filename):
try:
os.remove(dogwhistles_filename)
except OSError:
print('EX: _newswire_update unable to delete ' +
dogwhistles_filename)
# save an empty file
try:
with open(dogwhistles_filename, 'w+',
encoding='utf-8') as fp_dogwhistles:
fp_dogwhistles.write('')
except OSError:
print('EX: unable to write ' + dogwhistles_filename)
self.server.dogwhistles = {}
# save news tagging rules