This commit is contained in:
Adam Strzelecki 2014-01-16 12:54:52 -08:00
commit e4683c49e5

View File

@ -460,6 +460,8 @@ def speedtest():
help='Display a list of speedtest.net servers '
'sorted by distance')
parser.add_argument('--server', help='Specify a server ID to test against')
parser.add_argument('--loc', type=float, nargs=2, metavar=('lat', 'lon'),
help='Specify own location')
parser.add_argument('--mini', help='URL of the Speedtest Mini server')
parser.add_argument('--source', help='Source IP address to bind to')
parser.add_argument('--version', action='store_true',
@ -489,6 +491,10 @@ def speedtest():
print_('Cannot retrieve speedtest configuration')
sys.exit(1)
if args.loc:
config['client']['lat'] = args.loc[0]
config['client']['lon'] = args.loc[1]
if not args.simple:
print_('Retrieving speedtest.net server list...')
if args.list or args.server: