Re-enable buddy streams now that XMLRPC is fixed for python 2.5

This commit is contained in:
Dan Williams 2007-01-24 14:25:31 -05:00
parent 9faf8bedd7
commit 0c66dd5fa2

View File

@ -75,12 +75,9 @@ class ShellOwner(object):
PRESENCE_SERVICE_TYPE, properties=props)
logging.debug("Owner '%s' using port %d" % (self._nick, self._service.get_port()))
try:
self._icon_stream = Stream.Stream.new_from_service(self._service)
self._icon_stream.register_reader_handler(self._handle_buddy_icon_request, "get_buddy_icon")
self._icon_stream.register_reader_handler(self._handle_invite, "invite")
except:
logging.error('Our xmlprc implementation does not work with Python 2.5')
self._icon_stream = Stream.Stream.new_from_service(self._service)
self._icon_stream.register_reader_handler(self._handle_buddy_icon_request, "get_buddy_icon")
self._icon_stream.register_reader_handler(self._handle_invite, "invite")
def _handle_buddy_icon_request(self):
"""XMLRPC method, return the owner's icon encoded with base64."""