diff options
author | Simon 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) |
commit | 1fa97c3d9300d1aa4ad09be8eb67882920e9ab37 (patch) | |
tree | 87b272beaa1347329bd89b519a54bd036a77cc7b /services | |
parent | 56b95264cfb62e1b2b52872609487d804530655f (diff) |
services/presence/buddy: Set attributes more concisely, improve docstrings
Diffstat (limited to 'services')
-rw-r--r-- | services/presence/buddy.py | 21 |
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): |