Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2008-08-10 22:50:29 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2008-08-10 22:50:29 (GMT)
commit80190bf944977de1315df5f0d35438de29bac010 (patch)
treeb3b0a24ac0a3a2a38f657aeff3129efa0c7112a7 /src
parent4c35d778549477d0865b69761b2d87eef94cad18 (diff)
Several pylint fixes.
Diffstat (limited to 'src')
-rw-r--r--src/sugar/bundle/activitybundle.py2
-rw-r--r--src/sugar/bundle/contentbundle.py1
-rw-r--r--src/sugar/presence/activity.py6
-rw-r--r--src/sugar/presence/presenceservice.py15
-rw-r--r--src/sugar/presence/sugartubeconn.py4
-rw-r--r--src/sugar/profile.py2
-rw-r--r--src/sugar/util.py4
7 files changed, 20 insertions, 14 deletions
diff --git a/src/sugar/bundle/activitybundle.py b/src/sugar/bundle/activitybundle.py
index 2c235d8..5f29a69 100644
--- a/src/sugar/bundle/activitybundle.py
+++ b/src/sugar/bundle/activitybundle.py
@@ -291,7 +291,7 @@ class ActivityBundle(Bundle):
# List installed files
manifestfiles = self.get_files(self._raw_manifest())
paths = []
- for root, dirs, files in os.walk(install_path):
+ for root, dirs_, files in os.walk(install_path):
rel_path = root[len(install_path) + 1:]
for f in files:
paths.append(os.path.join(rel_path, f))
diff --git a/src/sugar/bundle/contentbundle.py b/src/sugar/bundle/contentbundle.py
index 32f38e3..f99c13a 100644
--- a/src/sugar/bundle/contentbundle.py
+++ b/src/sugar/bundle/contentbundle.py
@@ -49,6 +49,7 @@ class ContentBundle(Bundle):
self._category_icon = None
self._library_version = None
self._bundle_class = None
+ self._activity_start = None
info_file = self.get_file('library/library.info')
if info_file is None:
diff --git a/src/sugar/presence/activity.py b/src/sugar/presence/activity.py
index ab3cfff..bd41cec 100644
--- a/src/sugar/presence/activity.py
+++ b/src/sugar/presence/activity.py
@@ -281,8 +281,8 @@ class Activity(gobject.GObject):
def tubes_ready():
if self.telepathy_text_chan is None or \
- self.telepathy_tubes_chan is None:
- return
+ self.telepathy_tubes_chan is None:
+ return
_logger.debug('%r: finished setting up tubes', self)
reply_handler()
@@ -303,7 +303,7 @@ class Activity(gobject.GObject):
found_text_channel = False
found_tubes_channel = False
- for chan_path, chan_iface, handle_type, handle in chans:
+ for chan_path, chan_iface, handle_type, handle_ in chans:
if handle_type != telepathy.HANDLE_TYPE_ROOM:
return
diff --git a/src/sugar/presence/presenceservice.py b/src/sugar/presence/presenceservice.py
index fb59a42..50f0f7f 100644
--- a/src/sugar/presence/presenceservice.py
+++ b/src/sugar/presence/presenceservice.py
@@ -178,7 +178,7 @@ class PresenceService(gobject.GObject):
self._del_object, object_path)
try:
# Pre-fill the activity's ID
- foo = obj.props.id
+ activity_id = obj.props.id
except dbus.exceptions.DBusException:
logging.debug('Cannot get the activity ID')
else:
@@ -239,9 +239,11 @@ class PresenceService(gobject.GObject):
gobject.idle_add(self._emit_activity_invitation_signal, activity_path,
buddy_path, message)
- def _emit_private_invitation_signal(self, bus_name, connection, channel, chan_type):
+ def _emit_private_invitation_signal(self, bus_name, connection,
+ channel, chan_type):
"""Emit GObject event with bus_name, connection and channel"""
- self.emit('private-invitation', bus_name, connection, channel, chan_type)
+ self.emit('private-invitation', bus_name, connection,
+ channel, chan_type)
return False
def _private_invitation_cb(self, bus_name, connection, channel, chan_type):
@@ -469,7 +471,7 @@ class PresenceService(gobject.GObject):
(activity.get_id(), err))
self.emit("activity-shared", False, None, err)
- def share_activity(self, activity, properties={}, private=True):
+ def share_activity(self, activity, properties=None, private=True):
"""Ask presence service to ask the activity to share itself publicly.
Uses the AdvertiseActivity method on the service to ask for the
@@ -484,6 +486,9 @@ class PresenceService(gobject.GObject):
"""
actid = activity.get_id()
+ if properties is None:
+ properties = {}
+
# Ensure the activity is not already shared/joined
for obj in self._objcache.values():
if not isinstance(object, Activity):
@@ -584,7 +589,7 @@ class _MockPresenceService(gobject.GObject):
def get_owner(self):
return None
- def share_activity(self, activity, properties={}):
+ def share_activity(self, activity, properties=None):
return None
_ps = None
diff --git a/src/sugar/presence/sugartubeconn.py b/src/sugar/presence/sugartubeconn.py
index 3477611..18113fe 100644
--- a/src/sugar/presence/sugartubeconn.py
+++ b/src/sugar/presence/sugartubeconn.py
@@ -19,8 +19,8 @@
from telepathy.constants import (
CHANNEL_GROUP_FLAG_CHANNEL_SPECIFIC_HANDLES)
-from tubeconn import TubeConnection
-import presenceservice
+from sugar.presence.tubeconn import TubeConnection
+from sugar.presence import presenceservice
class SugarTubeConnection(TubeConnection):
diff --git a/src/sugar/profile.py b/src/sugar/profile.py
index 25b957e..db360a1 100644
--- a/src/sugar/profile.py
+++ b/src/sugar/profile.py
@@ -215,7 +215,7 @@ class Profile(object):
return None
# hash it
- key_hash = util._sha_data(key)
+ key_hash = util.sha_data(key)
return util.printable_hash(key_hash)
def _get_privkey_hash(self):
diff --git a/src/sugar/util.py b/src/sugar/util.py
index a713cb0..2706b5d 100644
--- a/src/sugar/util.py
+++ b/src/sugar/util.py
@@ -31,7 +31,7 @@ def printable_hash(in_hash):
printable = printable + binascii.b2a_hex(char)
return printable
-def _sha_data(data):
+def sha_data(data):
"""sha1 hash some bytes."""
sha_hash = sha.new()
sha_hash.update(data)
@@ -52,7 +52,7 @@ def unique_id(data = ''):
perfectly unique values.
"""
data_string = "%s%s%s" % (time.time(), random.randint(10000, 100000), data)
- return printable_hash(_sha_data(data_string))
+ return printable_hash(sha_data(data_string))
ACTIVITY_ID_LEN = 40