Merge branch 'raspShield' into dev
This commit is contained in:
		
						commit
						393099c714
					
				
							
								
								
									
										12
									
								
								speedtest.py
								
								
								
								
							
							
						
						
									
										12
									
								
								speedtest.py
								
								
								
								
							|  | @ -1836,7 +1836,7 @@ def printer(string, quiet=False, debug=False, error=False, **kwargs): | ||||||
|         # return str(out) |         # return str(out) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| def shell(server=None): | def shell(): | ||||||
|     """Run the full speedtest.net test""" |     """Run the full speedtest.net test""" | ||||||
| 
 | 
 | ||||||
|     global DEBUG |     global DEBUG | ||||||
|  | @ -1845,7 +1845,6 @@ def shell(server=None): | ||||||
|     signal.signal(signal.SIGINT, ctrl_c(shutdown_event)) |     signal.signal(signal.SIGINT, ctrl_c(shutdown_event)) | ||||||
| 
 | 
 | ||||||
|     args = parse_args() |     args = parse_args() | ||||||
|     args.server = server |  | ||||||
| 
 | 
 | ||||||
|     # Print the version and exit |     # Print the version and exit | ||||||
|     if args.version: |     if args.version: | ||||||
|  | @ -1920,7 +1919,8 @@ def shell(server=None): | ||||||
|     if not args.mini: |     if not args.mini: | ||||||
|         # printer('Retrieving speedtest.net server list...', quiet) |         # printer('Retrieving speedtest.net server list...', quiet) | ||||||
|         try: |         try: | ||||||
|             speedtest.get_servers(servers=args.server, exclude=args.exclude) |             # speedtest.get_servers(servers=args.server, exclude=args.exclude) | ||||||
|  |             args.server = speedtest.get_closest_servers(1) | ||||||
|         except NoMatchedServers: |         except NoMatchedServers: | ||||||
|             raise SpeedtestCLIError( |             raise SpeedtestCLIError( | ||||||
|                 'No matched servers: %s' % |                 'No matched servers: %s' % | ||||||
|  | @ -2000,10 +2000,10 @@ def shell(server=None): | ||||||
|     utilities.convert_and_save_to_xlsx(str(results), "tmp/f24-ch1.xlsx") |     utilities.convert_and_save_to_xlsx(str(results), "tmp/f24-ch1.xlsx") | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| def main(iteration=1, server=[8018]): | def main(iteration=1): | ||||||
|     for i in range(iteration): |     for i in range(iteration): | ||||||
|         try: |         try: | ||||||
|             shell(server) |             shell() | ||||||
|         except KeyboardInterrupt: |         except KeyboardInterrupt: | ||||||
|             printer('\nCancelling...', error=True) |             printer('\nCancelling...', error=True) | ||||||
|         except (SpeedtestException, SystemExit): |         except (SpeedtestException, SystemExit): | ||||||
|  | @ -2029,4 +2029,4 @@ if __name__ == '__main__': | ||||||
|             break |             break | ||||||
|         else: |         else: | ||||||
|             time.sleep(1) |             time.sleep(1) | ||||||
|     # main() |     # main(5) | ||||||
		Loading…
	
		Reference in New Issue