Skip to content

Commit 40df511

Browse files
committed
Ruff fixes
1 parent 511e5e8 commit 40df511

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

plugwise_usb/network/__init__.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
from ..exceptions import CacheError, MessageError, NodeError, StickError, StickTimeout
2222
from ..helpers.util import validate_mac
2323
from ..messages.requests import (
24-
CirclePlusConnectRequest,
2524
CircleMeasureIntervalRequest,
25+
CirclePlusConnectRequest,
2626
NodePingRequest,
2727
StickNetworkInfoRequest,
2828
)
@@ -178,23 +178,29 @@ async def pair_plus_device(self, mac: str) -> None:
178178
request = StickNetworkInfoRequest(self._controller.send, None)
179179
info_response = await request.send()
180180
except MessageError as exc:
181-
raise NodeError(f"Pairing failed: {exc}")
181+
raise NodeError(f"Pairing failed: {exc}") from exc
182182
if info_response is None:
183-
raise NodeError("Pairing failed, StickNetworkInfoResponse is None")
183+
raise NodeError(
184+
"Pairing failed, StickNetworkInfoResponse is None"
185+
) from None
184186

185187
# Init Stick
186188
try:
187189
await self._controller.initialize_stick()
188190
except StickError as exc:
189-
raise NodeError(f"Pairing failed, failed to initialize Stick: {exc}")
191+
raise NodeError(
192+
f"Pairing failed, failed to initialize Stick: {exc}"
193+
) from exc
190194

191195
try:
192196
request = CirclePlusConnectRequest(self._controller.send, bytes(mac, UTF8))
193197
response = await request.send()
194198
except MessageError as exc:
195-
raise NodeError(f"Pairing failed: {exc}")
199+
raise NodeError(f"Pairing failed: {exc}") from exc
196200
if response is None:
197-
raise NodeError("Pairing failed, CirclePlusConnectResponse is None")
201+
raise NodeError(
202+
"Pairing failed, CirclePlusConnectResponse is None"
203+
) from None
198204
if response.allowed.value != 1:
199205
raise NodeError("Pairing failed, not allowed")
200206

0 commit comments

Comments
 (0)