summaryrefslogtreecommitdiff
path: root/configuration.py
diff options
context:
space:
mode:
authorSylvain <syt@logilab.fr>2009-03-04 11:54:23 +0100
committerSylvain <syt@logilab.fr>2009-03-04 11:54:23 +0100
commitb2a6afa68ec49734659ceeb7961218cf5f17b204 (patch)
treef810b5d258b2ee0defd451c26f2ef73ea9465dae /configuration.py
parent1f235a7313bba3369d109bc1eb9996a6963ef134 (diff)
downloadlogilab-common-b2a6afa68ec49734659ceeb7961218cf5f17b204.tar.gz
toward py3k
passing tests: unittest_shellutils, unittest_textutils, unittest_modutils, unittest_table, unittest_tree
Diffstat (limited to 'configuration.py')
-rw-r--r--configuration.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/configuration.py b/configuration.py
index 63dd32d..e7e764e 100644
--- a/configuration.py
+++ b/configuration.py
@@ -672,7 +672,7 @@ class OptionsProviderMixIn(object):
if opt_dict is None:
opt_dict = self.get_option_def(opt_name)
default = opt_dict.get('default')
- if callable(default):
+ if hasattr(default, '__call__'):
default = default()
return default