Projet

Général

Profil

Tâche #8355

Distribution EOLE - Scénario #8326: Focus conteneurs 2.4

La redéfinition d'une interface n'est pas prise en compte

Ajouté par Joël Cuissinat il y a presque 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
Echéance:
20/06/2014
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Restant à faire (heures):

Description

Constaté lors du portage du dictionnaire 50_amonecole.xml

root@eolebase:~# CreoleLint -d
 [ ... ]
Traceback (most recent call last):
  File "/usr/bin/CreoleLint", line 55, in main
    validate(keyword, ansi, tmpl)
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 1069, in validate
    ansi.process(cl)
  File "/usr/lib/python2.7/dist-packages/creole/lint/ansiwriter.py", line 47, in process
    checks = linter.check()
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 938, in check
    self.load_dics()
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 145, in load_dics
    self._collect_vars_in_dicos()
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 227, in _collect_vars_in_dicos
    self.creoledic.read_dir(self.eoledirs, 'creole')
  File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 937, in read_dir
    self._gen_descr(namespace)
  File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 1360, in _gen_descr
    containers = self.gen_container(paths, namespace='containers')
  File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 407, in gen_container
    ret.append(getattr(self, func_name)(paths))
  File "/usr/lib/python2.7/dist-packages/creole/loader.py", line 108, in gen_interfaces
    return self.gen_generic('interfaces', paths, copy_requires='ip')
  File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 176, in gen_generic
    verify_exists_redefine=verify_exists_redefine)
  File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 279, in _gen_tiramisu_config
    variables = self._config_list_to_dict(gvariables, verify_exists_redefine)
  File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 252, in _config_list_to_dict
    "".format(name))
ConfigError: le nom (eth1) est d\xe9j\xe0 utilis\xe9

Révisions associées

Révision bcd027a4 (diff)
Ajouté par Joël Cuissinat il y a presque 10 ans

creole.dtd : déclaration du redefine pour <interface>

Fixes #8355 @30m

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#2 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Tâche parente mis à #8326

#3 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Version cible changé de Eole 2.4.0.1 à 231

Déplacée pour qualification.

#4 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF