Projet

Général

Profil

Anomalie #8046

Les plantages dans creole.upgrade.py ne sont pas remontés

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

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

100%

Temps estimé:
2.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

En cas d'erreur dans upgrade.py (ici un sabotage du fichier pour l'exemple) :

>>> from creole.loader import creole_loader
>>> creole_loader(force_configeol="/tmp/amon22.eol")
fichier de configuration invalide 2.2 ou 2.3: /tmp/amon22.eol : copy() got an unexpected keyword argument 'erreurdemapart'
[creole]
[containers]

L'erreur n'est pas remontée et l'application affiche même un joyeux :

V La configuration "amon22.eol" a bien été importée

Révisions associées

Révision b0ca5dc9 (diff)
Ajouté par Emmanuel GARETTE il y a presque 10 ans

les erreurs d'imports n'étaient disponibles qu'en cas d'importation de la conf pas en cas d'upgrade automatique (ref #8046 @2h)

Révision 6c95a857 (diff)
Ajouté par Emmanuel GARETTE il y a presque 10 ans

les plantages dans creole.upgrade.py ne sont pas remontés (ref #8046)

Révision e17379ab (diff)
Ajouté par Emmanuel GARETTE il y a presque 10 ans

les plantages dans creole.upgrade.py ne sont pas remontés (ref #8046)

Révision dc866f48 (diff)
Ajouté par Emmanuel GARETTE il y a presque 10 ans

les plantages dans creole.upgrade.py ne sont pas remontés (fixes #8046 @1h)

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

Correction d'un affichage d'erreur abusif

Ref #8046 @20m

Révision 35e5125c (diff)
Ajouté par Emmanuel GARETTE il y a presque 10 ans

la conversion des valeurs creole plante sauf pour les choiceoption (fixes #8046)

Révision 3c98a927 (diff)
Ajouté par Emmanuel GARETTE il y a presque 10 ans

reapparition de la liste des variables en erreur lors de l'importation (ref #8046 @2h)

Historique

#1 Mis à jour par Emmanuel GARETTE il y a presque 10 ans

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

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

  • Echéance mis à 20/06/2014
  • Assigné à mis à Emmanuel GARETTE

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

  • Statut changé de Résolu à À valider
  • % réalisé changé de 100 à 80

C'est bon dans l'interface :

v La configuration "amon23.eol" a été importée
^ Fichier de configuration importé invalide

Par contre, creole_loader n'indique pas d'erreur, ce qui ne me semble pas normal :

>>> from creole.loader import creole_loader
>>> creole_loader(force_configeol="/tmp/amon23.eol")
[creole]
[containers]

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

En fait c'est à nouveau pas bon dans l'interface : j'ai aussi le message d'erreur avec une configuration valide !

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

  • Statut changé de À valider à Fermé
  • % réalisé changé de 80 à 100

La régression apparente était due à une modification apportée dans tiramisu (correction du problème effectuée depuis par : tiramisu:326f8e5f3).

J'ai ouvert un signalement dédié pour creole_loader : #8553

Formats disponibles : Atom PDF