summaryrefslogtreecommitdiff
path: root/monitor
diff options
context:
space:
mode:
authorJosef Gustafsson <josef.gson@gmail.com>2015-09-18 12:12:14 +0200
committerJosef Gustafsson <josef.gson@gmail.com>2015-09-18 12:12:14 +0200
commit40b8a87e6c1fa5d56868b6d9a19d0a8733c8db6c (patch)
tree13f1e3eb24688fb82c4d096c27a4ad9e652f3ec3 /monitor
parent2edf11658d006125e6f3180652b3c843ed4f54d0 (diff)
bugfix: domains.json may not exist
Diffstat (limited to 'monitor')
-rwxr-xr-xmonitor/josef_monitor.py18
1 files changed, 10 insertions, 8 deletions
diff --git a/monitor/josef_monitor.py b/monitor/josef_monitor.py
index 97092bc..a36868d 100755
--- a/monitor/josef_monitor.py
+++ b/monitor/josef_monitor.py
@@ -316,14 +316,16 @@ def get_all_roots(base_url):
def setup_domain_monitoring():
monitored_domains = []
- with open(DOMAINS_FILE) as fp:
- for line in fp:
- tmp = json.loads(line)
- for domain in tmp:
- md = monitored_domain(domain["url"])
- md.load_entries(domain["entries"])
- monitored_domains.append(md)
-
+ try:
+ with open(DOMAINS_FILE) as fp:
+ for line in fp:
+ tmp = json.loads(line)
+ for domain in tmp:
+ md = monitored_domain(domain["url"])
+ md.load_entries(domain["entries"])
+ monitored_domains.append(md)
+ except IOError:
+ pass
for md in MONITORED_DOMAINS:
tmp = monitored_domain(md)