Anomalie #4399
Nom du fichier pouvant préter à confusion lors d'une erreur de templatisation
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
Aujourd'hui lorsqu'une erreur ce produit, on a le message suivant :
INSTANCE : Erreur => Erreur lors de l'instanciation des templates : Erreur: Utilisation d'une variable non existante dans /var/lib/creole/blah : u'toto' Erreur: Utilisation d'une variable non existante dans /var/lib/creole/blah : u'toto'
Il ne faut pourtant pas modifier le fichier dans /var/lib/creole/.
Pour éviter la confusion, il serait bien de, soit :
- mettre le nom du template ;
- mettre le nom du fichier dans /usr/share/eole/creole/distrib (en sachant que l'utilisateur n'est pas censé toucher à ce fichier).
Révisions associées
Ne pas utiliser le nom des sources dans /var/lib/creole/
- creole/template.py (CreoleTemplateEngine.process): Utilisation du nom
du template à la place du nom du fichier source.
Fixes: #4399 @2m
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 11 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit b7c79904d70dfa0f70146cf54256cc1165b601f1.
#2 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Assigné à mis à Daniel Dehennin
- Version cible mis à Eole 2.4-dev-1
#3 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Statut changé de Résolu à Fermé
Vu avec creole_2.4.0-34
reconfigure - Erreur: Utilisation d'une variable non existante dans le template de /usr/share/eole/firewall/00_web.fw : u'activer_sso'