From 2b9cb92953f59841beba5d3c0336a86248d64bf0 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Thu, 24 May 2007 16:48:43 +0000 Subject: Revert "sugar.presence.presenceservice: Add get_buddy_by_telepathy_handle()" This reverts commit c6ac2873c881455bc0ba1aa6befae9bd44a1d1e4 because the necessary API isn't committed in PS yet. --- (limited to 'sugar/presence/presenceservice.py') diff --git a/sugar/presence/presenceservice.py b/sugar/presence/presenceservice.py index a0b60ee..4e33272 100644 --- a/sugar/presence/presenceservice.py +++ b/sugar/presence/presenceservice.py @@ -312,32 +312,6 @@ class PresenceService(gobject.GObject): return None return self._new_object(buddy_op) - def get_buddy_by_telepathy_handle(self, tp_conn_name, tp_conn_path, - handle): - """Retrieve single Buddy object for the given public key - - :Parameters: - `tp_conn_name` : str - The well-known bus name of a Telepathy connection - `tp_conn_path` : dbus.ObjectPath - The object path of the Telepathy connection - `handle` : int or long - The handle of a Telepathy contact on that connection, - of type HANDLE_TYPE_CONTACT. This may not be a - channel-specific handle. - :Returns: the Buddy object, or None if the buddy is not found - """ - try: - buddy_op = self._ps.GetBuddyByTelepathyHandle(tp_conn_name, - tp_conn_path, - handle) - except dbus.exceptions.DBusException, err: - _logger.warn('Unable to retrieve buddy handle for handle %u at ' - 'conn %s:%s from presence service: %s', - handle, tp_conn_name, tp_conn_path, err) - return None - return self._new_object(buddy_op) - def get_owner(self): """Retrieves the laptop "owner" Buddy object.""" try: -- cgit v0.9.1