diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-08-12 22:28:38 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-08-12 22:28:38 (GMT) |
commit | c7c71d25a88fd6a1700885b87d33aa923730fb94 (patch) | |
tree | 46477f2d1398dd596ec6530e8cccc5f127c59164 /sugar | |
parent | e2e5bc0000ab616f5de2d9270a0a4c0b98c220d3 (diff) |
Use dbus activation to start the presence service
Diffstat (limited to 'sugar')
-rw-r--r-- | sugar/presence/PresenceService.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sugar/presence/PresenceService.py b/sugar/presence/PresenceService.py index 20eafca..9fbbc0d 100644 --- a/sugar/presence/PresenceService.py +++ b/sugar/presence/PresenceService.py @@ -205,3 +205,8 @@ class PresenceService(gobject.GObject): def unregister_service_type(self, stype): self._ps.unregisterServiceType(stype) + +def start(): + bus = dbus.SessionBus() + ps = dbus.Interface(bus.get_object(DBUS_SERVICE, DBUS_PATH), DBUS_INTERFACE) + ps.start() |