From 8cba4541d7533bcbe0eee9b7822c09fc53e66e1a Mon Sep 17 00:00:00 2001 From: Fredrik Wendt Date: Wed, 9 Jun 2010 21:09:35 +0100 Subject: [PATCH] Friend now accepts initial properties (simplify during testing) Signed-off-by: Fredrik Wendt --- package/src/org/maemo/hermes/engine/friend.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/src/org/maemo/hermes/engine/friend.py b/package/src/org/maemo/hermes/engine/friend.py index 2ca6b5d..74f96da 100644 --- a/package/src/org/maemo/hermes/engine/friend.py +++ b/package/src/org/maemo/hermes/engine/friend.py @@ -5,12 +5,14 @@ class Friend(): Released under the Artistic Licence.""" - def __init__(self, name=None, source=None): + def __init__(self, name=None, props=None): """ source is source service, such as LinkedIn """ self._attributes = {}; if name: self._set('fn', name) self._multi_attributes = {} - self._source = source + if props: + for key in props: + self._set(key, props[key]) def __getitem__(self, key): return self._safe_get(key) -- 1.7.9.5