diff options
-rwxr-xr-x | monitor/josef_monitor.py | 18 |
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) |