From a11bbc91a794052eeb0a88aa207b01c871677cf4 Mon Sep 17 00:00:00 2001 From: "John (J5) Palmieri" Date: Mon, 27 Dec 2004 16:01:13 +0000 Subject: 2004-12-26 John (J5) Palmieri * python/dbus_bindings.pyx.in (bus_activate_service): Bind dbus_bus_activate_service * python/dbus.py (Bus.activate_service): activate a service on the bus. --- python/dbus.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'python/dbus.py') diff --git a/python/dbus.py b/python/dbus.py index c8ac561a..6d38667d 100644 --- a/python/dbus.py +++ b/python/dbus.py @@ -62,6 +62,10 @@ class Bus: """bus_type=[Bus.TYPE_SESSION | Bus.TYPE_SYSTEM | Bus.TYPE_ACTIVATION] """ + + ACTIVATION_REPLY_ACTIVE = dbus_bindings.ACTIVATION_REPLY_ACTIVE + ACTIVATION_REPLY_ALREADY_ACTIVE = dbus_bindings.ACTIVATION_REPLY_ALREADY_ACTIVE + def __init__(self, bus_type=TYPE_SESSION, glib_mainloop=True): self._connection = dbus_bindings.bus_get(bus_type) @@ -139,6 +143,9 @@ class Bus: for receiver in receivers: receiver(*args) + def activate_service(self, service): + return dbus_bindings.bus_activate_service(self._connection, service) + class SystemBus(Bus): """The system-wide message bus """ -- cgit