Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
This commit is contained in:
commit
2aa6086589
@ -337,6 +337,19 @@ class PresenceService(gobject.GObject):
|
||||
reply_handler=lambda *args: self._share_activity_cb(activity, *args),
|
||||
error_handler=lambda *args: self._share_activity_error_cb(activity, *args))
|
||||
|
||||
def get_preferred_connection(self):
|
||||
"""Gets the preferred telepathy connection object that an activity
|
||||
should use when talking directly to telepathy
|
||||
|
||||
returns the bus name and the object path of the Telepathy connection"""
|
||||
|
||||
try:
|
||||
bus_name, object_path = self._ps.GetPreferredConnection()
|
||||
except dbus.exceptions.DBusException:
|
||||
return None
|
||||
|
||||
return bus_name, object_path
|
||||
|
||||
|
||||
class _MockPresenceService(gobject.GObject):
|
||||
"""Test fixture allowing testing of items that use PresenceService
|
||||
|
Loading…
Reference in New Issue
Block a user