Projet

Général

Profil

Tâche #15474

Mis à jour par Scrum Master il y a environ 8 ans

Que ce soit en reprenant une configuration existante (aca.eolebase 2.5.2) ou en essayant de saisir les valeurs depuis zéro, on obtient les erreurs suivantes :

<pre>
2016-03-14 14:57:36,152: eolegenconfig - tentative d'accès à une option nommée : cache_dir avec les propriétés ['expert']
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/eolegenconfig/webapi.py", line 273, in validate_config
ret = lib.valid_mandatory(id_, zephir_sync=zephir_sync)
File "/usr/lib/python2.7/dist-packages/eolegenconfig/lib.py", line 946, in valid_mandatory
mandatory_errors = list(config.cfgimpl_get_values().mandatory_warnings(force_permissive=True))
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 643, in mandatory_warnings
for path in _mandatory_warnings(descr):
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings
for path in _mandatory_warnings(opt, currpath + [name]):
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings
for path in _mandatory_warnings(opt, currpath + [name]):
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings
for path in _mandatory_warnings(opt, currpath + [name]):
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 627, in _mandatory_warnings
validate=validate, returns_raise=True)
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 267, in _get_cached_value
returns_raise=returns_raise)
File "/usr/lib/python2.7/dist-packages/tiramisu/option/masterslave.py", line 135, in getitem
self_properties, index, returns_raise)
File "/usr/lib/python2.7/dist-packages/tiramisu/option/masterslave.py", line 230, in _getslave
multi.append(value, setitem=False, force=True, validate=validate)
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 776, in append
force_permissive=force_permissive)
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 284, in _get_cached_value
raise val
PropertiesOptionError: tentative d'accès à une option nommée : cache_dir avec les propriétés ['expert']
</pre>

Si on passe en mode expert, on a toujours une erreur :
<pre>
2016-03-14 15:00:54,830: eolegenconfig - tentative d'accès à une optiondescription nommée : interface_1 avec les propriétés ['disabled']
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/eolegenconfig/webapi.py", line 273, in validate_config
ret = lib.valid_mandatory(id_, zephir_sync=zephir_sync)
File "/usr/lib/python2.7/dist-packages/eolegenconfig/lib.py", line 946, in valid_mandatory
mandatory_errors = list(config.cfgimpl_get_values().mandatory_warnings(force_permissive=True))
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 643, in mandatory_warnings
for path in _mandatory_warnings(descr):
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings
for path in _mandatory_warnings(opt, currpath + [name]):
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings
for path in _mandatory_warnings(opt, currpath + [name]):
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings
for path in _mandatory_warnings(opt, currpath + [name]):
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 627, in _mandatory_warnings
validate=validate, returns_raise=True)
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 279, in _get_cached_value
returns_raise=returns_raise)
File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 349, in _get_validated_value
force_submulti_index=force_submulti_index)
File "/usr/lib/python2.7/dist-packages/tiramisu/option/baseoption.py", line 524, in impl_validate
return do_validation(value, None, None)
File "/usr/lib/python2.7/dist-packages/tiramisu/option/baseoption.py", line 499, in do_validation
_index, submulti_index)
File "/usr/lib/python2.7/dist-packages/tiramisu/option/baseoption.py", line 668, in _valid_consistency
warnings_only, transitive)
File "/usr/lib/python2.7/dist-packages/tiramisu/option/baseoption.py", line 409, in _launch_consistency
raise opt_value
PropertiesOptionError: tentative d'accès à une optiondescription nommée : interface_1 avec les propriétés ['disabled']
</pre>

Retour