Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/services
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2007-05-25 11:24:32 (GMT)
committer Simon McVittie <simon.mcvittie@collabora.co.uk>2007-05-25 11:24:32 (GMT)
commit1fa97c3d9300d1aa4ad09be8eb67882920e9ab37 (patch)
tree87b272beaa1347329bd89b519a54bd036a77cc7b /services
parent56b95264cfb62e1b2b52872609487d804530655f (diff)
services/presence/buddy: Set attributes more concisely, improve docstrings
Diffstat (limited to 'services')
-rw-r--r--services/presence/buddy.py21
1 files changed, 7 insertions, 14 deletions
diff --git a/services/presence/buddy.py b/services/presence/buddy.py
index 8ab9f10..b8e8dac 100644
--- a/services/presence/buddy.py
+++ b/services/presence/buddy.py
@@ -510,18 +510,9 @@ class GenericOwner(Buddy):
calls Buddy.__init__
"""
self._ps = ps
- self._server = 'olpc.collabora.co.uk'
- self._key_hash = None
- self._registered = False
- if kwargs.has_key("server"):
- self._server = kwargs["server"]
- del kwargs["server"]
- if kwargs.has_key("key_hash"):
- self._key_hash = kwargs["key_hash"]
- del kwargs["key_hash"]
- if kwargs.has_key("registered"):
- self._registered = kwargs["registered"]
- del kwargs["registered"]
+ self._server = kwargs.pop("server", "olpc.collabora.co.uk")
+ self._key_hash = kwargs.pop("key_hash", None)
+ self._registered = kwargs.pop("registered", False)
self._ip4_addr_monitor = psutils.IP4AddressMonitor.get_instance()
self._ip4_addr_monitor.connect("address-changed",
@@ -544,11 +535,13 @@ class GenericOwner(Buddy):
return self._registered
def get_server(self):
- """Retrieve presence server (XXX url??)"""
+ """Retrieve XMPP server hostname (used by the server plugin)"""
return self._server
def get_key_hash(self):
- """Retrieve the user's private-key hash"""
+ """Retrieve the user's private-key hash (used by the server plugin
+ as a password)
+ """
return self._key_hash
def set_registered(self, registered):