Projet

Général

Profil

Anomalie #8717

avoir le message d'exception avec "err.message" ne pas une bonne pratique

Ajouté par Emmanuel GARETTE il y a plus de 9 ans. Mis à jour il y a plus de 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Distribution:
EOLE 2.4

Description

D'après : http://legacy.python.org/dev/peps/pep-0352/

"The 'message' attribute is also deprecated."

Il faut remplacer toutes les occurrences de "err.message" par :

from pyeole.encode import normalize
normalize(err)

Demandes liées

Lié à creole - Tâche #8716: Pas d'information utile en cas d'erreur CreoleGet Fermé 25/08/2014 05/09/2014
Lié à creole - Tâche #8718: UnicodeEncodeError si variable est disabled Fermé 25/08/2014 06/09/2014
Lié à creole - Tâche #9214: CreoleGet $ma_variable sort un traceback Fermé 10/10/2014
Lié à Horus - Tâche #9437: instanciation impossible si Services > activer apache est à "non" Fermé 28/10/2014

Révisions associées

Révision 9360cc7a (diff)
Ajouté par Emmanuel GARETTE il y a plus de 9 ans

ne pas utiliser .message d'une exception (fixes #8716 @1h) (ref #8717)

Révision 3a46c252 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Correction UnicodeEncodeError dans gen_certif.py

  • data/gen_certif.py : utilisation de pyeole.encode

Fixes: #9437 @30m
Ref: #8717

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Statut changé de Nouveau à Fermé
Plus d'occurrence dans les projets (2.6.2) suivants :

Formats disponibles : Atom PDF