Mercurial > libervia-backend
diff sat/bridge/dbus_bridge.py @ 2854:eb9fa72eb62b
core: added a "_debug" signal:
this signal is a generic debugging signal which can be implemented in frontends to do specific actions, like printing data dumps.
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 10 Mar 2019 18:04:01 +0100 |
parents | 003b8b4b56a7 |
children | 82b781c46841 |
line wrap: on
line diff
--- a/sat/bridge/dbus_bridge.py Sun Mar 10 18:03:41 2019 +0100 +++ b/sat/bridge/dbus_bridge.py Sun Mar 10 18:04:01 2019 +0100 @@ -129,6 +129,11 @@ pass @dbus.service.signal(const_INT_PREFIX+const_CORE_SUFFIX, + signature='sa{ss}s') + def _debug(self, action, params, profile): + pass + + @dbus.service.signal(const_INT_PREFIX+const_CORE_SUFFIX, signature='a{ss}sis') def actionNew(self, action_data, id, security_limit, profile): pass @@ -681,6 +686,9 @@ self.dbus_name = dbus.service.BusName(const_INT_PREFIX, self.session_bus) self.dbus_bridge = DbusObject(self.session_bus, const_OBJ_PATH) + def _debug(self, action, params, profile): + self.dbus_bridge._debug(action, params, profile) + def actionNew(self, action_data, id, security_limit, profile): self.dbus_bridge.actionNew(action_data, id, security_limit, profile)