From e361825889e8e122fc3b8fa78f83f5e079bdcbe7 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Tue, 20 Feb 2018 10:45:40 +0100 Subject: [PATCH] bug fix addition error checking on METAR --- rowers/weather.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rowers/weather.py b/rowers/weather.py index d01d0fed..8f5ba3f5 100644 --- a/rowers/weather.py +++ b/rowers/weather.py @@ -45,7 +45,12 @@ def get_metar_data(airportcode,unixtime): url += str(unixtime+3600) url += "&stationString="+airportcode - s = requests.get(url) + try: + s = requests.get(url) + except: + message = 'Failed to download METAR data' + return [0,0,message,'',''] + if s.ok: doc = etree.fromstring(s.content)