From 40059d6068e01c3e3b6a7a922733d48798a39c1a Mon Sep 17 00:00:00 2001 From: Sven Sager Date: Tue, 27 May 2025 12:22:08 +0200 Subject: [PATCH] feat(dbus): Add InterfaceSoftwareServices to bus provider initialization This change integrates the InterfaceSoftwareServices class into the list of interfaces initialized by the bus provider. It ensures the new interface is properly registered and available for use, improving system functionality and extensibility. Signed-off-by: Sven Sager --- src/revpi_middleware/dbus_middleware1/bus_provider.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/revpi_middleware/dbus_middleware1/bus_provider.py b/src/revpi_middleware/dbus_middleware1/bus_provider.py index 200d2f3..d2ce943 100644 --- a/src/revpi_middleware/dbus_middleware1/bus_provider.py +++ b/src/revpi_middleware/dbus_middleware1/bus_provider.py @@ -10,7 +10,7 @@ from pydbus import SessionBus, SystemBus from . import REVPI_DBUS_NAME from .process_image import InterfacePiControl -from .system_config import InterfaceRevpiConfig +from .system_config import InterfaceRevpiConfig, InterfaceSoftwareServices log = getLogger(__name__) @@ -43,6 +43,7 @@ class BusProvider(Thread): lst_interfaces = [ InterfacePiControl(self._bus, self.picontrol_device, self.config_rsc), InterfaceRevpiConfig(self._bus), + InterfaceSoftwareServices(self._bus), ] try: