diff options
author | sylvain thenault <sylvain.thenault@logilab.fr> | 2009-01-21 10:34:40 +0100 |
---|---|---|
committer | sylvain thenault <sylvain.thenault@logilab.fr> | 2009-01-21 10:34:40 +0100 |
commit | 50bc6c5f19c394ffa56dbc68b8483675718e7a57 (patch) | |
tree | 5c29c2cc6fd43c4c4688386faf9e009d896d3142 | |
parent | 7690afc3825e2582934421850d20a922d9370b9a (diff) | |
download | logilab-common-50bc6c5f19c394ffa56dbc68b8483675718e7a57.tar.gz |
callback option support in set_option
-rw-r--r-- | configuration.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/configuration.py b/configuration.py index cdaac73..63dd32d 100644 --- a/configuration.py +++ b/configuration.py @@ -723,6 +723,8 @@ class OptionsProviderMixIn(object): setattr(self.config, opt_name, _list + (value,)) else: _list.append(value) + elif action == 'callback': + opt_dict['callback'](None, opt_name, value, None) else: raise UnsupportedAction(action) |