summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpierre-yves david <pierre-yves.david@insa-lyon.fr>2008-10-27 04:41:25 +0100
committerpierre-yves david <pierre-yves.david@insa-lyon.fr>2008-10-27 04:41:25 +0100
commita1af7257ffd5a75b5296a8baaba0be9cd22d6835 (patch)
treef18a047c374613345fdd0291a8c3f534d82e00dc
parentb1d1d51d55f9a42c19f370a40ef07cea7737c197 (diff)
downloadlogilab-common-a1af7257ffd5a75b5296a8baaba0be9cd22d6835.tar.gz
configuration: don't add DEFAULT section
python2.6 raise an error when trying to add the DEFAULT section. As this section already exist, we don't need to add it anyway. This work also in previous version.
-rw-r--r--configuration.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/configuration.py b/configuration.py
index ac27166..1890ccb 100644
--- a/configuration.py
+++ b/configuration.py
@@ -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,