summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSylvain <syt@logilab.fr>2006-12-05 10:33:08 +0100
committerSylvain <syt@logilab.fr>2006-12-05 10:33:08 +0100
commit233b46c5c6764b6068bd31609eb282207b612435 (patch)
treea5eb538d8b8a05cf47f1f5de71b823b63b3d8266
parent690a51897fb39719c05c17b4e83c1b0cd7ae0b48 (diff)
downloadlogilab-common-233b46c5c6764b6068bd31609eb282207b612435.tar.gz
fix #3197
-rw-r--r--ChangeLog2
-rw-r--r--configuration.py3
2 files changed, 3 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index eb53f88..a087415 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,8 @@ ChangeLog for logilab.common
--
* tree: make Node iterable (iter on its children)
+ * configuration: fix #3197 (OptionsManagerMixin __init__ isn't passing
+ correctly its "version" argument)
* some packaging fixes
2006-11-14 -- 0.21.0
diff --git a/configuration.py b/configuration.py
index 3fdfc88..f532f37 100644
--- a/configuration.py
+++ b/configuration.py
@@ -65,7 +65,6 @@ print config['value']
config.generate_config()
-:version: $Revision: 1.40 $
:author: Logilab
:copyright: 2003-2006 LOGILAB S.A. (Paris, FRANCE)
:contact: http://www.logilab.fr/ -- mailto:python-projects@logilab.org
@@ -314,7 +313,7 @@ class OptionsManagerMixIn(object):
def __init__(self, usage, config_file=None, version=None, quiet=0):
self.config_file = config_file
- self.reset_parsers(usage, version=None)
+ self.reset_parsers(usage, version=version)
# list of registered options providers
self.options_providers = []
# dictionary assocating option name to checker