Browse Source

Write lastrun file even if modifications were made

master
Lucas Verney 4 years ago
parent
commit
6a6c8f88a6
  1. 19
      montrouge.py

19
montrouge.py

@ -46,16 +46,15 @@ for (k, url) in URLS.items(): @@ -46,16 +46,15 @@ for (k, url) in URLS.items():
dump = json.dumps(data, sort_keys=True,
indent=4, separators=(',', ': '))
try:
with open('lastrun.json', 'r') as fh:
lastrun = fh.read()
# If something changed, print the fetched data and exit 1 to ensure chronic
# sends an email.
if lastrun != dump:
print(dump)
sys.exit(1)
except IOError:
pass
with open('lastrun.json', 'r') as fh:
lastrun = fh.read()
with open('lastrun.json', 'w') as fh:
fh.write(dump)
# If something changed, print the fetched data and exit 1 to ensure chronic
# sends an email.
if lastrun != dump:
print(dump)
sys.exit(1)

Loading…
Cancel
Save