summaryrefslogtreecommitdiff
path: root/configuration.py
diff options
context:
space:
mode:
authorNicolas Chauvat <nicolas.chauvat@logilab.fr>2008-11-14 13:09:51 +0100
committerNicolas Chauvat <nicolas.chauvat@logilab.fr>2008-11-14 13:09:51 +0100
commit1b7fe6a5fc9b101a46e9bda27b6f206d11b6cfe9 (patch)
treea720d620590c979664886d9ed32ed71685342ac4 /configuration.py
parent871009629bdc1c55709470a4d5bb36a7a38c41e1 (diff)
parent75f1b62191d9f294b6c518b482ec050feae05140 (diff)
downloadlogilab-common-1b7fe6a5fc9b101a46e9bda27b6f206d11b6cfe9.tar.gz
Diffstat (limited to 'configuration.py')
-rw-r--r--configuration.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/configuration.py b/configuration.py
index ac27166..943de94 100644
--- a/configuration.py
+++ b/configuration.py
@@ -162,7 +162,7 @@ def password_validator(opt_dict, name, value):
def date_validator(opt_dict, name, value):
"""validate and return a mx DateTime object for option of type 'date'"""
- return check_password(None, name, value)
+ return check_date(None, name, value)
VALIDATORS = {'string' : unquote,
@@ -378,7 +378,8 @@ class OptionsManagerMixIn(object):
"""add an option group including the listed options
"""
# add section to the config file
- self._config_parser.add_section(group_name)
+ if group_name != "DEFAULT":
+ self._config_parser.add_section(group_name)
# add option group to the command line parser
if options:
group = OptionGroup(self._optik_parser,