Development #17474
Paramétrage par défaut du logging
0%
Description
Des notifs par mail avec le contenu
No handlers could be found for logger "wcs-olap"
suite au deploiement d'une nouvelle instance de bijoe: statistiques-mon.meyzieu.fr
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 7 ans
- Tracker changé de Support à Development
- Sujet changé de Cron <bijoe@bi> /usr/lib/bijoe/import-wcs-data.sh à Paramétrage par défaut du logging
J'ai ajouté la config de logging pour ce nouveau site; voudrait-on l'appliquer par défaut ?
[loggers] keys = root [formatters] keys = console [formatter_console] format = %(asctime)s %(levelname)s %(message)s [handlers] keys = console [handler_console] class = StreamHandler level = NOTSET args = (sys.stderr,) formatter = console [logger_root] level = DEBUG handlers = console
Mis à jour par Thomas Noël il y a plus de 6 ans
- Fichier 0001-cumulate-global-site-and-user-wcs-olap.ini-config-fi.patch 0001-cumulate-global-site-and-user-wcs-olap.ini-config-fi.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
voudrait-on l'appliquer par défaut ?
Oui, on veut (j'ai eu à nouveau le trop laconique "No handlers could be found for logger "wcs-olap" sur un nouveau déploiement à Nanterre).
Je propose donc de toujours manger /etc/wcs-olap.ini et ~/.wcs-olap.ini s'ils existent (à mon avis on pourrait même se passer du ~/.wcs-olap.ini, qui nous apportera plutôt des incompréhensions s'il existe)
Mis à jour par Frédéric Péters il y a plus de 6 ans
Par rapport aux installations docker, je préférerais qu'on switche vers /etc/wcs-olap/config.ini ou autre (l'important étant d'être dans un répertoire isolé, qui puisse persister).
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
D'après ma lecture de la page de doc, logging.config.fileConfig
ne peut pas prendre une liste de chemin comme premier paramètre.
Mis à jour par Thomas Noël il y a plus de 6 ans
Benjamin Dauvergne a écrit :
D'après ma lecture de la page de doc,
logging.config.fileConfig
ne peut pas prendre une liste de chemin comme premier paramètre.
Même doute en lisant la doc, mais en fait fileConfig fait juste un appel à cp.read(fname) et plouf ça marche tout pareil. Même en python 3.6, donc je me dis qu'ils changeront pas ce plan.
Mis à jour par Thomas Noël il y a plus de 6 ans
- Fichier 0001-cumulate-global-site-and-user-wcs-olap.ini-config-fi.patch 0001-cumulate-global-site-and-user-wcs-olap.ini-config-fi.patch ajouté
Frédéric Péters a écrit :
Par rapport aux installations docker, je préférerais qu'on switche vers /etc/wcs-olap/config.ini ou autre (l'important étant d'être dans un répertoire isolé, qui puisse persister).
Mis à jour par Frédéric Péters il y a environ 6 ans
- Statut changé de En cours à Résolu (à déployer)
À l'occasion d'un nouveau "No handlers could be found for logger "wcs-olap"" reçu d'un cron; ack. (et je l'ai poussé)
commit f39ea073d540511270e155272c1b11bf96f4401e Author: Thomas NOEL <tnoel@entrouvert.com> Date: Wed Jan 10 15:28:07 2018 +0100 cumulate global, site and user wcs-olap.ini config file (#17474)
Mis à jour par Benjamin Dauvergne il y a environ 6 ans
Mais on voulait pas poser une configuration des loggers par défaut dans /etc/wcs-olap/config.ini aussi ? Je vais continuer cette idée sur #19826.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Fermé
cumulate global, site and user wcs-olap.ini config file (#17474)