Browse Source

Exit with nicer error if lat/lon is not valid

pull/475/merge
Matt Martz 5 years ago
parent
commit
35c3ee20ed
  1. 8
      speedtest.py

8
speedtest.py

@ -1119,7 +1119,13 @@ class Speedtest(object):
'upload_max': upload_count * size_count
})
self.lat_lon = (float(client['lat']), float(client['lon']))
try:
self.lat_lon = (float(client['lat']), float(client['lon']))
except ValueError:
raise SpeedtestConfigError(
'Unknown location: lat=%r lon=%r' %
(client.get('lat'), client.get('lon'))
)
printer('Config:\n%r' % self.config, debug=True)

Loading…
Cancel
Save