Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2006-05-12 22:46:33 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2006-05-12 22:46:33 (GMT)
commitc481c3f270fee047539a610bf3febc1cdbcb7927 (patch)
tree4a638da35e693896c317704681d90f28d6cdb33b /sugar
parentd9ad506f88ffa17a002170c60928892a76fa1216 (diff)
Return None if the service is unknown
Diffstat (limited to 'sugar')
-rw-r--r--sugar/p2p/Group.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/sugar/p2p/Group.py b/sugar/p2p/Group.py
index fda5f2f..6ba5c35 100644
--- a/sugar/p2p/Group.py
+++ b/sugar/p2p/Group.py
@@ -73,7 +73,10 @@ class LocalGroup(Group):
self._owner.register()
def get_service(self, name, stype):
- return self._services[(name, stype)]
+ if self._services.has_key((name, stype)):
+ return self._services[(name, stype)]
+ else
+ return None
def get_buddy(self, name):
return self._buddies[name]