Anomalie #5848
Problème lié à la redéfinition de "nombre_interfaces" sur Amon
Status:
Classée sans suite
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
Due date:
% Done:
0%
Estimated time:
1.00 h
Distribution:
EOLE 2.4
Description
>>> from creole.loader import creole_loader >>> conf = creole_loader(load_extra=True) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/dist-packages/creole/loader.py", line 191, in creole_loader loader.read_dir(dirs, namespace) File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 796, in read_dir self._gen_descr(namespace) File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 1143, in _gen_descr containers = self.gen_container(paths) File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 353, in gen_container ret.append(getattr(self, func_name)(paths)) File "/usr/lib/python2.7/dist-packages/creole/loader.py", line 103, in gen_interfaces return self.gen_generic('interfaces', paths, copy_requires='ip') File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 132, in gen_generic copy_requires=copy_requires) File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 343, in _gen_tiramisu_config '', options, requires=requires, properties=properties)) File "/usr/lib/python2.7/dist-packages/tiramisu/option.py", line 709, in __init__ requires = validate_requires_arg(requires, self._name) File "/usr/lib/python2.7/dist-packages/tiramisu/option.py", line 931, in validate_requires_arg 'must be valid for option {0}: {1}').format(name, err)) ValueError: malformed requirements second argument must be valid for option interface0: value 1 is not permitted, only (u'2', u'3', u'4', u'5') is allowed
Related issues
History
#1 Updated by Emmanuel GARETTE about 10 years ago
j'ai l'impression, mais je n'ai pas le dico, que le requirement teste si nombre_interfaces == 1
sauf que nombre_interfaces ne peut pas être à 1
j'ai fait un test pour ne pas mettre de requirement si la valeur n'est pas possible, peut etre que ca ne passe pas dans ce code dans le ca des interfaces (faut regarder mieux le code)
#2 Updated by Joël Cuissinat about 10 years ago
- Target version changed from Eole 2.4-alpha to Eole 2.4-alpha2
#3 Updated by Joël Cuissinat about 10 years ago
- Assigned To set to Emmanuel GARETTE
#4 Updated by Emmanuel GARETTE about 10 years ago
- Status changed from Nouveau to En attente d'informations
Je n'arrive pas a reproduire (même en installant eole-amon-module).
A voir si cela revient.
#5 Updated by Joël Cuissinat about 10 years ago
- Status changed from En attente d'informations to Classée sans suite
Le bogue a disparu :)