Projet

Général

Profil

Tâche #25095

Scénario #25008: Traitement express MEN (41-43)

Creole devrait signaler si un extra désactive une autre action que celle édité

Ajouté par Emmanuel GARETTE il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

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

100%

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

Révisions associées

Révision 2c4c185b (diff)
Ajouté par Emmanuel GARETTE il y a plus de 5 ans

Les actions ne peuvent redéfinir des services/files/... d'autres actions (ref #25095)

Révision 8f174ca3 (diff)
Ajouté par Benjamin Bohard il y a plus de 5 ans

Dédupliquer les noms des actionlist dans les dictionnaires extra

Ref #25095

Historique

#1 Mis à jour par Scrum Master il y a plus de 5 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Scrum Master il y a plus de 5 ans

  • Assigné à mis à Emmanuel GARETTE

#3 Mis à jour par Joël Cuissinat il y a plus de 5 ans

  • Sujet changé de Creole devrait signalisé si un extra désactive une autre action que celle édité à Creole devrait signaler si un extra désactive une autre action que celle édité

#4 Mis à jour par Joël Cuissinat il y a plus de 5 ans

  • Tâche parente changé de #24651 à #25008

#5 Mis à jour par Scrum Master il y a plus de 5 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Emmanuel GARETTE il y a plus de 5 ans

  • % réalisé changé de 0 à 100
  • Temps estimé mis à 1.00 h
  • Restant à faire (heures) mis à 1.0

#7 Mis à jour par Daniel Dehennin il y a plus de 5 ans

  • Statut changé de Résolu à En cours

#8 Mis à jour par Daniel Dehennin il y a plus de 5 ans

Je réouvre car creoled ne fonctionne pas ce matin sur mon scribe etb1 :

root@scribe:~# creoled --debug
creoled - Chargement de la configuration tiramisu
creoled - Set umask to 0022
creoled - Impossible de charger la configuration Creole.several actions have actionlist with same name bareos
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/creole/server.py", line 190, in reload_config
    try_upgrade=False)
  File "/usr/lib/python2.7/dist-packages/creole/loader.py", line 804, in creole_loader
    eolobj.space_visitor()
  File "/usr/lib/python2.7/dist-packages/creole/objspace.py", line 461, in space_visitor
    SpaceAnnotator(self.space, self.paths, self)
  File "/usr/lib/python2.7/dist-packages/creole/annotator.py", line 872, in __init__
    self.filter_condition(space.constraints.condition)
  File "/usr/lib/python2.7/dist-packages/creole/annotator.py", line 1626, in filter_condition
    self.filter_target(condition, namespace)
  File "/usr/lib/python2.7/dist-packages/creole/annotator.py", line 1523, in filter_target
    raise CreoleDictConsistencyError(_('several actions have actionlist with same name {}').format(target.name))
CreoleDictConsistencyError: several actions have actionlist with same name bareos

#9 Mis à jour par Benjamin Bohard il y a plus de 5 ans

En fait, Creole fonctionne plutôt mieux puisqu’il signale une erreur présente dans les dictionnaires extra des actions liées à Bareos.

#10 Mis à jour par Scrum Master il y a plus de 5 ans

  • Statut changé de En cours à Résolu

#11 Mis à jour par Joël Cuissinat il y a plus de 5 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 1.0 à 0.0

Non testé mais ça semble avoir été utile :)

Formats disponibles : Atom PDF