DynOptionDescription accept only suffixes attributes with Calculation, no more callback/callback_params

This commit is contained in:
2019-10-15 17:45:21 +02:00
parent fd50913466
commit 42291aec51
6 changed files with 111 additions and 118 deletions

View File

@ -10,7 +10,7 @@ from .autopath import do_autopath
do_autopath()
from tiramisu import Config, MetaConfig, \
StrOption, SymLinkOption, OptionDescription, Leadership, DynOptionDescription, \
submulti, undefined, owners, Params, ParamOption
submulti, undefined, owners, Params, ParamOption, Calculation
from tiramisu.error import PropertiesOptionError, APIError, ConfigError, LeadershipError
ICON = u'\u2937'
@ -1630,7 +1630,7 @@ def make_conf(options, multi, default, default_multi, require, consistency, call
if symlink:
return
optiondescription = DynOptionDescription
kwargs['callback'] = return_list
kwargs['suffixes'] = Calculation(return_list)
dyn.append(path)
options = []
if 'options' in collected: