From 87e0c4dea04f44e64e64f5133a0edffad7a3aaa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 19 Sep 2014 19:27:38 +0200 Subject: [PATCH] RawConfigParser.getboolean raise AttributeError in case of missing option --- trytond/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trytond/config.py b/trytond/config.py index 728bb127c0..99e3057874 100644 --- a/trytond/config.py +++ b/trytond/config.py @@ -89,7 +89,8 @@ class TrytonConfigParser(ConfigParser.RawConfigParser): try: return ConfigParser.RawConfigParser.getboolean( self, section, option) - except (ConfigParser.NoOptionError, ConfigParser.NoSectionError): + except (ConfigParser.NoOptionError, ConfigParser.NoSectionError, + AttributeError): return default config = TrytonConfigParser()