Projet

Général

Profil

Anomalie #596

si /etc/eole/config.eol est invalide on ne peut plus relancer d'instance

Ajouté par Klaas TJEBBES il y a presque 14 ans. Mis à jour il y a presque 14 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Début:
26/05/2010
Echéance:
% réalisé:

100%

Distribution:

Description

Si /etc/eole/config.eol n'est pas un fichier INI valide. Comme parsedico() est exécuté dans le module certs.py lors de son import (ici dans /usr/bin/instance) et que parsedico() utilise /etc/eole/config.eol s'il existe, instance plante avec le message :

instance /root/config3.eol
Traceback (most recent call last):
File "/usr/bin/instance", line 11, in <module>
from creole import maj, cert, utils
File "/var/lib/python-support/python2.5/creole/cert.py", line 36, in <module>
dico = parse_dico()
File "/var/lib/python-support/python2.5/creole/parsedico.py", line 14, in parse_dico
dic.load_values()
File "/var/lib/python-support/python2.5/creole/cfgparser.py", line 363, in load_values
return self._load_values()
File "/var/lib/python-support/python2.5/creole/cfgparser.py", line 374, in _load_values
var.val = eval(var.val)
File "<string>", line 1
['19
^
SyntaxError: EOL while scanning single-quoted string

Il faut supprimer/déplacer le fichier /etc/eole/config.eol pour pouvoir continuer. Le message d'erreur devrait être explicite ou instance ne devrait pas planter.

Révisions associées

Révision c72e9e6f (diff)
Ajouté par Klaas TJEBBES il y a presque 14 ans

déplacement du fichier /etc/eole/config.eol à l'instance s'il existe FIXES #596

Révision a370dd8f (diff)
Ajouté par Klaas TJEBBES il y a presque 14 ans

déplacement du fichier /etc/eole/config.eol si existant dans instance FIXES #596

Historique

#1 Mis à jour par Klaas TJEBBES il y a presque 14 ans

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

#2 Mis à jour par Klaas TJEBBES il y a presque 14 ans

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

  • Version cible mis à Mises à jour 2.2.2 - 03 RC

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

OK dans paquet candidat : creole 2.2-eole173~3.gbpe018a9

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

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF