Anomalie #660
parsedico log dans le logger "root"
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
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