From a6175eb1c5b1b520b90ecb1b317c76ddf4eee2df Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Thu, 6 Jul 2006 11:00:31 +0000 Subject: [PATCH] return boolean as expected. --- pisi/configfile.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pisi/configfile.py b/pisi/configfile.py index f1f62c46..4ec863ca 100644 --- a/pisi/configfile.py +++ b/pisi/configfile.py @@ -116,7 +116,10 @@ class ConfigurationSection(object): if self.items: for item in self.items: if item[0] == attr: - return item[1] + if item[1] in ["True", "False"]: + return eval(item[1]) + else: + return item[1] # then fall back to defaults if hasattr(self.defaults, attr):