From fadee6b720c608baaacd762a4f5cc15aee8e16a0 Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Thu, 24 May 2007 06:57:12 +0000 Subject: [PATCH] - return None if no option --- pisi/configfile.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pisi/configfile.py b/pisi/configfile.py index f3401faa..8cda7a00 100644 --- a/pisi/configfile.py +++ b/pisi/configfile.py @@ -170,7 +170,10 @@ class ConfigurationFile(object): # sourceforge tracker id: #1410680, modified a little to make it turn into a function. def get(self, section, option): - return self.parser.get(section, option) + try: + return self.parser.get(section, option) + except ConfigParser.NoOptionError: + return None def set(self, section, option, value): self.parser.set(section, option, value)