feat: Add name property to BusProvider classes

Introduced a `name` property returning `REVPI_DBUS_NAME` in classes
`BusProviderMiddleware1` and `BusProviderIos1`.

Signed-off-by: Sven Sager <s.sager@kunbus.com>
This commit is contained in:
Sven Sager
2026-03-13 08:55:24 +01:00
parent f3ffdd8eaa
commit 8db3af9ca1
2 changed files with 8 additions and 0 deletions

View File

@@ -117,6 +117,10 @@ class BusProviderIos1(Thread):
self._loop.quit() self._loop.quit()
log.debug("leave BusProviderIos1.stop") log.debug("leave BusProviderIos1.stop")
@property
def name(self) -> str:
return REVPI_DBUS_NAME
@property @property
def running(self): def running(self):
return self._loop.is_running() return self._loop.is_running()

View File

@@ -78,6 +78,10 @@ class BusProviderMiddleware1(Thread):
self._loop.quit() self._loop.quit()
log.debug("leave BusProviderMiddleware1.stop") log.debug("leave BusProviderMiddleware1.stop")
@property
def name(self) -> str:
return REVPI_DBUS_NAME
@property @property
def running(self): def running(self):
return self._loop.is_running() return self._loop.is_running()