From ff162612c02a284de6188585a5bdfd1d437f6365 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Wed, 29 Aug 2007 17:20:46 +0000 Subject: Update to new tubes API --- (limited to 'activity.py') diff --git a/activity.py b/activity.py index 9c939c6..0dbbd60 100644 --- a/activity.py +++ b/activity.py @@ -35,8 +35,7 @@ from dbus.gobject_service import ExportedGObject from sugar.activity.activity import Activity, ActivityToolbox, get_bundle_path from sugar.presence import presenceservice -# will eventually be imported from sugar -from tubeconn import TubeConnection +from sugar.presence.tubeconn import TubeConnection SERVICE = "org.laptop.Pippy" IFACE = SERVICE @@ -231,8 +230,8 @@ class PippyActivity(Activity): self._shared_activity.connect('buddy-left', self._buddy_left_cb) self._logger.debug('This is my activity: making a tube...') - id = self.tubes_chan[telepathy.CHANNEL_TYPE_TUBES].OfferTube( - telepathy.TUBE_TYPE_DBUS, SERVICE, {}) + id = self.tubes_chan[telepathy.CHANNEL_TYPE_TUBES].OfferDBusTube( + SERVICE, {}) # presence service should be tubes-aware and give us more help # with this @@ -314,7 +313,7 @@ class PippyActivity(Activity): if (type == telepathy.TUBE_TYPE_DBUS and service == SERVICE): if state == telepathy.TUBE_STATE_LOCAL_PENDING: - self.tubes_chan[telepathy.CHANNEL_TYPE_TUBES].AcceptTube(id) + self.tubes_chan[telepathy.CHANNEL_TYPE_TUBES].AcceptDBusTube(id) tube_conn = TubeConnection(self.conn, self.tubes_chan[telepathy.CHANNEL_TYPE_TUBES], -- cgit v0.9.1