diff options
author | Gilles Boccon-Gibod <boccongibod@google.com> | 2023-09-22 11:41:24 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-22 11:41:24 -0700 |
commit | 4c29a1627132df3f6ff0bc0c549db46ad50d459c (patch) | |
tree | 9ab5f47c463ec20810c6d65886211add2833859f | |
parent | 762d3e92de38d42ec485c8d48b23b951be6ccadb (diff) | |
parent | 78a06ae8cfc6effb07eec1270b6e0582b3d9ea0a (diff) | |
download | bumble-4c29a1627132df3f6ff0bc0c549db46ad50d459c.tar.gz |
Merge pull request #297 from google/gbg/websocket-full-url
ws-client: make implementation match the doc
-rw-r--r-- | bumble/transport/ws_client.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/bumble/transport/ws_client.py b/bumble/transport/ws_client.py index facd1c9..b8946ee 100644 --- a/bumble/transport/ws_client.py +++ b/bumble/transport/ws_client.py @@ -31,14 +31,12 @@ async def open_ws_client_transport(spec: str) -> Transport: ''' Open a WebSocket client transport. The parameter string has this syntax: - <remote-host>:<remote-port> + <websocket-url> - Example: 127.0.0.1:9001 + Example: ws://localhost:7681/v1/websocket/bt ''' - remote_host, remote_port = spec.split(':') - uri = f'ws://{remote_host}:{remote_port}' - websocket = await websockets.client.connect(uri) + websocket = await websockets.client.connect(spec) transport = PumpedTransport( PumpedPacketSource(websocket.recv), |