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