We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ff98e18 commit da6d8c7Copy full SHA for da6d8c7
core/services/helper/main.py
@@ -577,11 +577,11 @@ def software_id() -> Any:
577
summary="Check internet best server for test from BlueOS.",
578
)
579
@version(1, 0)
580
-async def internet_best_server() -> Any:
+async def internet_best_server(interface_addr: Optional[str] = None) -> Any:
581
# Since we are finding a new server, clear previous results
582
# pylint: disable=global-statement
583
global SPEED_TEST
584
- SPEED_TEST = Speedtest(secure=True)
+ SPEED_TEST = Speedtest(secure=True, source_address=interface_addr)
585
SPEED_TEST.get_best_server()
586
return SPEED_TEST.results.dict()
587
0 commit comments