Skip udisks listener on failure to connect (#5049)

This commit is contained in:
Mike Degatano 2024-05-01 04:50:48 -04:00 committed by GitHub
parent f7738b77de
commit 1ac506b391
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -71,14 +71,14 @@ class UDisks2Manager(DBusInterfaceProxy):
_LOGGER.warning(
"No udisks2 support on the host. Host control has been disabled."
)
# Register for signals on devices added/removed
self.udisks2_object_manager.dbus.object_manager.on_interfaces_added(
self._interfaces_added
)
self.udisks2_object_manager.dbus.object_manager.on_interfaces_removed(
self._interfaces_removed
)
else:
# Register for signals on devices added/removed
self.udisks2_object_manager.dbus.object_manager.on_interfaces_added(
self._interfaces_added
)
self.udisks2_object_manager.dbus.object_manager.on_interfaces_removed(
self._interfaces_removed
)
@dbus_connected
async def update(self, changed: dict[str, Any] | None = None) -> None: