summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSylvain Thenault <sylvain.thenault@logilab.fr>2008-03-21 12:55:48 +0100
committerSylvain Thenault <sylvain.thenault@logilab.fr>2008-03-21 12:55:48 +0100
commite7d6468d75ce00bca48e35e75f41ff9cf604a694 (patch)
tree53d31451e4623a3783d4ef6656a670dc19b849b2
parent949b73d0d0790dc1d0363a441631a04b4a08942f (diff)
downloadlogilab-common-e7d6468d75ce00bca48e35e75f41ff9cf604a694.tar.gz
new style class consistency
-rw-r--r--configuration.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/configuration.py b/configuration.py
index cdc42e0..bfbb751 100644
--- a/configuration.py
+++ b/configuration.py
@@ -552,7 +552,7 @@ class OptionsManagerMixIn(object):
return self._optik_parser.format_help()
-class Method:
+class Method(object):
"""used to ease late binding of default method (so you can define options
on the class using default methods on the configuration instance)
"""
@@ -570,9 +570,8 @@ class Method:
return getattr(self._inst, self.method)()
-class OptionsProviderMixIn:
- """Mixin to provide options to an OptionsManager
- """
+class OptionsProviderMixIn(object):
+ """Mixin to provide options to an OptionsManager"""
# those attributes should be overridden
priority = -1
@@ -784,7 +783,7 @@ class Configuration(ConfigurationMixIn):
super(Configuration, self).__init__(config_file=config_file, usage=usage, version=version)
-class OptionsManager2ConfigurationAdapter:
+class OptionsManager2ConfigurationAdapter(object):
"""Adapt an option manager to behave like a
`logilab.common.configuration.Configuration` instance
"""