diff options
author | Sylvain <syt@logilab.fr> | 2007-10-17 17:01:16 +0200 |
---|---|---|
committer | Sylvain <syt@logilab.fr> | 2007-10-17 17:01:16 +0200 |
commit | 08c16f76169b9daaa714fa5e7959b5c15fe95926 (patch) | |
tree | 4ae915ea8cc9810708e4013159fd2af022de6deb | |
parent | a6f3fae040099f13f07e1b6a6ba6836a82d48868 (diff) | |
download | logilab-common-08c16f76169b9daaa714fa5e7959b5c15fe95926.tar.gz |
omit REQUIRED in defaults
-rw-r--r-- | configuration.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/configuration.py b/configuration.py index 97dd8d5..5f79b0f 100644 --- a/configuration.py +++ b/configuration.py @@ -596,6 +596,8 @@ class OptionsProviderMixIn: if action != 'callback': # callback action have no default default = self.option_default(opt_name, opt_dict) + if default is REQUIRED: + continue self.set_option(opt_name, default, action, opt_dict) def option_default(self, opt_name, opt_dict=None): |