diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2008-10-29 10:10:28 (GMT) |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2008-10-29 10:10:28 (GMT) |
commit | 50ad58f1b41d2ccaf2dd5e6f9ee7422d366e1441 (patch) | |
tree | 733a25614b16b712ed6921da7171b547fd8ab8e9 /src | |
parent | 11e010cf5e5d94782ca3e5ed2d55da0bcaa85819 (diff) |
no need to cache the GConf client
Diffstat (limited to 'src')
-rw-r--r-- | src/jarabe/model/neighborhood.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/jarabe/model/neighborhood.py b/src/jarabe/model/neighborhood.py index 54b15ea..e849330 100644 --- a/src/jarabe/model/neighborhood.py +++ b/src/jarabe/model/neighborhood.py @@ -98,9 +98,9 @@ class Neighborhood(gobject.GObject): for conn in self._conn_watcher.get_connections(): self.__conn_addded_cb(self._conn_watcher, conn) - self.gconf_client = gconf.client_get_default() - self.gconf_client.add_dir('/desktop/sugar/collaboration', gconf.CLIENT_PRELOAD_NONE) - self.gconf_client.notify_add('/desktop/sugar/collaboration/publish_gadget', + gconf_client = gconf.client_get_default() + gconf_client.add_dir('/desktop/sugar/collaboration', gconf.CLIENT_PRELOAD_NONE) + gconf_client.notify_add('/desktop/sugar/collaboration/publish_gadget', self.__publish_gadget_changed_cb) def __conn_addded_cb(self, watcher, conn): @@ -116,7 +116,8 @@ class Neighborhood(gobject.GObject): self._gadget_discovered(conn) def _gadget_discovered(self, conn): - publish = self.gconf_client.get_bool('/desktop/sugar/collaboration/publish_gadget') + gconf_client = gconf.client_get_default() + publish = gconf_client.get_bool('/desktop/sugar/collaboration/publish_gadget') logging.debug("Gadget discovered on connection %s." " Publish our status: %r" % (conn.service_name.split('.')[-1], publish)) |