From c4cddf1c8988b241822cacc00c85f2bfc5673959 Mon Sep 17 00:00:00 2001 From: Alexander Vasarab Date: Mon, 15 Feb 2021 21:33:41 -0800 Subject: [PATCH] Catch bad requests connection exception --- infoex-autowx.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/infoex-autowx.py b/infoex-autowx.py index 4f3e99a..1f25bc5 100755 --- a/infoex-autowx.py +++ b/infoex-autowx.py @@ -466,7 +466,12 @@ def get_mesowest_data(begin, end, station): # construct final, completed API URL api_req_url = station['source'] + '&start=' + begin_date_str + '&end=' + end_date_str - req = requests.get(api_req_url) + + try: + req = requests.get(api_req_url) + except requests.exceptions.ConnectionError: + LOG.error("Could not connect to '%s'", api_req_url) + sys.exit(1) try: json = req.json() -- 2.30.2