diff options
Diffstat (limited to 'speedtest.py')
-rwxr-xr-x | speedtest.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/speedtest.py b/speedtest.py index 359224c..c92a791 100755 --- a/speedtest.py +++ b/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) |