From 1a09a5d43db313d51d7732d7c818a8cf90677dd3 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sun, 19 Feb 2012 12:45:57 +0100 Subject: [PATCH] get(): do not store default value in tree if key is not found --- weboob/tools/config/yamlconfig.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/weboob/tools/config/yamlconfig.py b/weboob/tools/config/yamlconfig.py index 31ad986d..f859e922 100644 --- a/weboob/tools/config/yamlconfig.py +++ b/weboob/tools/config/yamlconfig.py @@ -79,8 +79,7 @@ class YamlConfig(IConfig): try: v = v[args[-1]] except KeyError: - v[args[-1]] = default - v = v[args[-1]] + v = default return v