Projet

Général

Profil

Anomalie #660

parsedico log dans le logger "root"

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

Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
11/06/2010
Echéance:
% réalisé:

0%

Distribution:
EOLE 2.3

Description

Le module "logging" de python permet de spécifier un "packagename" lors de l'instanciation d'un logger. Si aucun packagename n'est fourni, c'est le logger principal "root" qui est utilisé.

Ceci a pour effet que si parsedico est utilisé dans un programme ayant lui aussi un logger python, les informations de parsedico seront aussi loggées dans le fichier de log de l'application qui l'appelle. Y compris lorsque le fichier de log fourni à parsedico est "/dev/null" puisqu'alors parsedico va logger dans /dev/null ET dans le fichier de log de l'application qui l'appelle.

Correction : utiliser pyeole/log.py au lieu de creole/log.py


Demandes liées

Lié à Distribution EOLE - Evolution #1204: Revoir la politique de journalisation des logs Fermé 18/11/2010

Historique

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

  • Statut changé de Nouveau à Ne sera pas résolu
  • Distribution mis à EOLE 2.3

Formats disponibles : Atom PDF