diff options
author | Guido Guenther <agx@sigxcpu.org> | 2008-05-16 13:37:11 +0200 |
---|---|---|
committer | Guido Guenther <agx@sigxcpu.org> | 2008-05-16 13:37:11 +0200 |
commit | 0b574620922282ea718f36b426fb35bcebe8b8f8 (patch) | |
tree | 2559f1323265a6dedffafaed1b80d8b3c2213fa5 /gbp | |
parent | 571bfd44bb51b2380dcde630ecee3a411b48d98e (diff) |
better raise a ValueError exception
Diffstat (limited to 'gbp')
-rw-r--r-- | gbp/config.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gbp/config.py b/gbp/config.py index 6abf711..2cc98b1 100644 --- a/gbp/config.py +++ b/gbp/config.py @@ -82,10 +82,10 @@ class GbpOptionParser(OptionParser): default = self.config[option_name] if kwargs.has_key('action'): if kwargs['action'] in [ 'store_true', 'store_false'] and self.config[option_name]: - if self.config[option_name] in [ 'True', 'False']: + if self.config[option_name] in [ 'True', 'False' ]: default = eval(self.config[option_name]) else: - raise Exception, "Boolean options must be True or False" + raise ValueError, "Boolean options must be True or False" OptionParser.add_option(self,"--%s%s" % (self.prefix, option_name), dest=dest, default=default, help=help % self.config, **kwargs) |