Add timeout to request for location elevation (#1978)

pull/1662/merge
Fabian Affolter 2016-05-07 03:10:13 +02:00 committed by Paulus Schoutsen
parent c72ab42c19
commit 72cf7fd9c2
1 changed files with 5 additions and 4 deletions

View File

@ -63,10 +63,11 @@ def distance(lat1, lon1, lat2, lon2):
def elevation(latitude, longitude):
"""Return elevation for given latitude and longitude."""
req = requests.get(ELEVATION_URL, params={
'locations': '{},{}'.format(latitude, longitude),
'sensor': 'false',
})
req = requests.get(ELEVATION_URL,
params={'locations': '{},{}'.format(latitude,
longitude),
'sensor': 'false'},
timeout=10)
if req.status_code != 200:
return 0