mirror of
https://github.com/home-assistant/core.git
synced 2025-07-17 18:27:09 +00:00
Fix missing bluetooth client wrapper in bleak_retry_connector (#90885)
This commit is contained in:
parent
f341d0787e
commit
513a13f369
@ -10,9 +10,10 @@ from .wrappers import HaBleakClientWrapper, HaBleakScannerWrapper
|
|||||||
|
|
||||||
ORIGINAL_BLEAK_SCANNER = bleak.BleakScanner
|
ORIGINAL_BLEAK_SCANNER = bleak.BleakScanner
|
||||||
ORIGINAL_BLEAK_CLIENT = bleak.BleakClient
|
ORIGINAL_BLEAK_CLIENT = bleak.BleakClient
|
||||||
ORIGINAL_BLEAK_RETRY_CONNECTOR_CLIENT = (
|
ORIGINAL_BLEAK_RETRY_CONNECTOR_CLIENT_WITH_SERVICE_CACHE = (
|
||||||
bleak_retry_connector.BleakClientWithServiceCache
|
bleak_retry_connector.BleakClientWithServiceCache
|
||||||
)
|
)
|
||||||
|
ORIGINAL_BLEAK_RETRY_CONNECTOR_CLIENT = bleak_retry_connector.BleakClient
|
||||||
|
|
||||||
|
|
||||||
def install_multiple_bleak_catcher() -> None:
|
def install_multiple_bleak_catcher() -> None:
|
||||||
@ -23,6 +24,7 @@ def install_multiple_bleak_catcher() -> None:
|
|||||||
bleak.BleakScanner = HaBleakScannerWrapper # type: ignore[misc, assignment]
|
bleak.BleakScanner = HaBleakScannerWrapper # type: ignore[misc, assignment]
|
||||||
bleak.BleakClient = HaBleakClientWrapper # type: ignore[misc]
|
bleak.BleakClient = HaBleakClientWrapper # type: ignore[misc]
|
||||||
bleak_retry_connector.BleakClientWithServiceCache = HaBleakClientWithServiceCache # type: ignore[misc,assignment] # noqa: E501
|
bleak_retry_connector.BleakClientWithServiceCache = HaBleakClientWithServiceCache # type: ignore[misc,assignment] # noqa: E501
|
||||||
|
bleak_retry_connector.BleakClient = HaBleakClientWrapper # type: ignore[misc] # noqa: E501
|
||||||
|
|
||||||
|
|
||||||
def uninstall_multiple_bleak_catcher() -> None:
|
def uninstall_multiple_bleak_catcher() -> None:
|
||||||
@ -30,6 +32,9 @@ def uninstall_multiple_bleak_catcher() -> None:
|
|||||||
bleak.BleakScanner = ORIGINAL_BLEAK_SCANNER # type: ignore[misc]
|
bleak.BleakScanner = ORIGINAL_BLEAK_SCANNER # type: ignore[misc]
|
||||||
bleak.BleakClient = ORIGINAL_BLEAK_CLIENT # type: ignore[misc]
|
bleak.BleakClient = ORIGINAL_BLEAK_CLIENT # type: ignore[misc]
|
||||||
bleak_retry_connector.BleakClientWithServiceCache = ( # type: ignore[misc]
|
bleak_retry_connector.BleakClientWithServiceCache = ( # type: ignore[misc]
|
||||||
|
ORIGINAL_BLEAK_RETRY_CONNECTOR_CLIENT_WITH_SERVICE_CACHE
|
||||||
|
)
|
||||||
|
bleak_retry_connector.BleakClient = ( # type: ignore[misc]
|
||||||
ORIGINAL_BLEAK_RETRY_CONNECTOR_CLIENT
|
ORIGINAL_BLEAK_RETRY_CONNECTOR_CLIENT
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user