Projet

Général

Profil

Anomalie #7904

Erreur de validation des variables obligatoires

Ajouté par Daniel Dehennin il y a environ 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
-
Début:
08/04/2014
Echéance:
18/04/2014
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.4

Description

Pour reproduire :

  1. Lancer gen_config
  2. Ne saisir aucune valeur
  3. Cliquer fichier->enregistrer

Cela produit le message :

Erreur - 500 - INTERNAL SERVER ERROR
Option service_restrictions inconnue pour l'OptionDescription creole

Les logs /var/log/eoleflask/eolegenconfig.log :

2014-04-08 12:23:46,201: eolegenconfig - Option service_restrictions inconnue pour l'OptionDescription creole
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/eolegenconfig/views.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 613, in valid_mandatory
    ret.append(get_variable_from_path(id_, path))
  File "/usr/lib/python2.7/dist-packages/eolegenconfig/lib.py", line 585, in get_variable_from_path
    force_permissive=force_permissive)
  File "/usr/lib/python2.7/dist-packages/eolegenconfig/lib.py", line 313, in get_variable
    option = config.unwrap_from_path(path, force_permissive=force_permissive)
  File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 524, in unwrap_from_path
    path, force_permissive=force_permissive)
  File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 72, in cfgimpl_get_home_by_path
    force_properties=force_properties)
  File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 240, in getattr
    opt_or_descr = getattr(self.cfgimpl_get_description(), name)
  File "/usr/lib/python2.7/dist-packages/tiramisu/option.py", line 1199, in __getattr__
    '').format(name, self._name))
AttributeError: Option service_restrictions inconnue pour l'OptionDescription creole

Révisions associées

Révision 6aee16c6 (diff)
Ajouté par Daniel Dehennin il y a environ 10 ans

Erreur de validation des variables obligatoires

  • src/eolegenconfig/lib.py (valid_mandatory): Ne valider que les
    variables faisant partie de « creole ».

Fixes: #7904 @45m

Historique

#1 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Echéance mis à 18/04/2014
  • Assigné à mis à Daniel Dehennin
  • Priorité changé de Normal à Haut
  • Version cible mis à Eole 2.4 Stable

#2 Mis à jour par Daniel Dehennin il y a environ 10 ans

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

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

  • Statut changé de Résolu à Fermé

Bug non reproduit.

Formats disponibles : Atom PDF