Projet

Général

Profil

Tâche #12517

Scénario #12516: Résolution de problèmes divers sur l'infocentre

Pb remontées infocentre erreur lors de l'exécution du script python

Ajouté par Emmanuel IHRY il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Reporté
Priorité:
Normal
Assigné à:
Début:
31/08/2015
Echéance:
% réalisé:

0%

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

Description

sur le serveur 1-1465, erreur lors de l'exécution du script python

/etc/cron.d# /root/scripts/infocentre/infocentre.py -s stats.eole.i2 -d uploads -f /root/scripts/infocentre/variables/variables.ini
Traceback (most recent call last):
File "/root/scripts/infocentre/infocentre.py", line 101, in <module>
main()
File "/root/scripts/infocentre/infocentre.py", line 97, in main
stats = write_stats(conf_out)
File "/root/scripts/infocentre/infocentre.py", line 65, in write_stats
conf_out.write(ic)
File "/root/scripts/infocentre/SafeUTF8ConfigParser.py", line 12, in write
fp.write("{0} = {1}\n".format(key, unicode(value).replace('\n', '\n\t').encode('utf8')))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 28: ordinal not in range(128)
root@sbl-dom-pne-t1:/etc/cron.d#


Demandes liées

Copié vers supervision-psin - Tâche #13006: Pb remontées infocentre erreur lors de l'exécution du script python Fermé 31/08/2015

Historique

#1 Mis à jour par Emmanuel IHRY il y a plus de 8 ans

  • Description mis à jour (diff)

#2 Mis à jour par Emmanuel IHRY il y a plus de 8 ans

  • Sujet changé de Pb remontées infocentre à Pb remontées infocentre erreur lors de l'exécution du script python
  • Description mis à jour (diff)

#3 Mis à jour par Benjamin Bohard il y a plus de 8 ans

Jusqu'ici, toutes les noms de variable utilisés dans les fichiers ini ne comportaient que des caractères ascii. Il est sans doute possible de prendre en charge un autre encodage plus complet mais il faudrait s'assurer que l'encodage utilisé pour les fichier ini soit toujours le même pour faciliter le traitement (éviter une phase de détection de l'encodage qui n'est pas fiable à 100 %).

Le changement porterait sur "unicode(value)" (dans ce cas, "value" est considéré être une suite de caractères ascii).

#4 Mis à jour par Emmanuel IHRY il y a plus de 8 ans

  • Assigné à mis à Benjamin Bohard
  • Distribution changé de EOLE 2.5 à EOLE 2.4

on reparle de la solution à partir du 31/08

A étudier sur 2.4 et 2.3
et le cas échéant à reporter sur 2.5

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

  • Temps estimé mis à 2.00 h
  • Restant à faire (heures) mis à 2.0

#6 Mis à jour par Emmanuel IHRY il y a plus de 8 ans

  • Statut changé de Nouveau à Reporté
  • Restant à faire (heures) changé de 2.0 à 0.0

Formats disponibles : Atom PDF