From 799654dd7410af5611c3284dbfb1fe6a9cf84d8e Mon Sep 17 00:00:00 2001 From: ThomasV Date: Fri, 12 Oct 2012 21:31:30 +0200 Subject: [PATCH] catch NoSectionError in simple_config --- lib/simple_config.py | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/lib/simple_config.py b/lib/simple_config.py index f382969..90686af 100644 --- a/lib/simple_config.py +++ b/lib/simple_config.py @@ -130,8 +130,11 @@ class SimpleConfig: p = ConfigParser.ConfigParser() p.read(name) - for k, v in p.items('client'): - self.system_config[k] = v + try: + for k, v in p.items('client'): + self.system_config[k] = v + except ConfigParser.NoSectionError: + pass def read_user_config(self): @@ -145,8 +148,11 @@ class SimpleConfig: p = ConfigParser.ConfigParser() p.read(name) - for k, v in p.items('client'): - self.user_config[k] = v + try: + for k, v in p.items('client'): + self.user_config[k] = v + except ConfigParser.NoSectionError: + pass def init_path(self, wallet_path): -- 1.7.1