Skip to content

Commit bca565c

Browse files
committed
Make it possible specify stream host and port
1 parent 09a5e79 commit bca565c

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

blinkpy/livestream.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@ def get_auth_header(self):
9797
_LOGGER.debug("Auth header length: %d", len(auth_header))
9898
return auth_header
9999

100-
async def start(self):
100+
async def start(self, host="127.0.0.1", port=None):
101101
"""Start the stream."""
102-
self.server = await asyncio.start_server(self.join, "127.0.0.1")
102+
self.server = await asyncio.start_server(self.join, host, port)
103103
return self.server
104104

105105
@property

tests/test_livestream.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,9 @@ async def test_start(self, mock_resp):
115115

116116
result = await self.livestream.start()
117117

118-
mock_start_server.assert_called_once_with(self.livestream.join, "127.0.0.1")
118+
mock_start_server.assert_called_once_with(
119+
self.livestream.join, "127.0.0.1", None
120+
)
119121
self.assertEqual(result, mock_server)
120122
self.assertEqual(self.livestream.server, mock_server)
121123

0 commit comments

Comments
 (0)