X-Git-Url: https://git.toastfreeware.priv.at/chrisu/seepark.git/blobdiff_plain/9fe4f3d2a906be93c39a0d5d275dd5a677deed93..refs/heads/master:/seeparklib/openweathermap.py diff --git a/seeparklib/openweathermap.py b/seeparklib/openweathermap.py index d350eb6..626f77e 100644 --- a/seeparklib/openweathermap.py +++ b/seeparklib/openweathermap.py @@ -9,12 +9,12 @@ def openweathermap_json(apikey, cityid): """Returns parsed JSON as returned by openweathermap for the given cityid. In case of errors, an OpenWeatherMapError is raised.""" baseurl = 'http://api.openweathermap.org/data/2.5/weather' - query = baseurl + '?units=metric&APPID={}&id={}&lang=de'.format(apikey, cityid) + url = baseurl + '?units=metric&APPID={}&id={}&lang=de'.format(apikey, cityid) try: - response = requests.get(query) + response = requests.get(url) if response.status_code != 200: raise OpenWeatherMapError('Got status code {} ({}).'.format(response.status_code, response.reason)) else: - return response.json() + return url, response.json() except requests.exceptions.RequestException as error: raise OpenWeatherMapError('Request not successful: {}'.format(error))