Bug #25637
le logging "FATAL" casse tout
Début:
12 août 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
On le met en espérant limiter les logs et on se trouve avec le connecteur totalement cassé, inaccessible.
File "/usr/lib/python2.7/dist-packages/passerelle/base/models.py", line 145, in __init__ self.logger = ProxyLogger(self.log_level, self.get_connector_slug(), self.slug) File "/usr/lib/python2.7/dist-packages/passerelle/base/models.py", line 490, in __init__ self._logger.setLevel(level) File "/usr/lib/python2.7/logging/__init__.py", line 1136, in setLevel self.level = _checkLevel(level) File "/usr/lib/python2.7/logging/__init__.py", line 188, in _checkLevel raise ValueError("Unknown level: %r" % level) ValueError: Unknown level: u'FATAL'
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-misc-remove-broken-FATAL-error-level-25637.patch 0001-misc-remove-broken-FATAL-error-level-25637.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
test_log_level passait à côté du bug en faissant logger.setLevel(getattr(logging, log_level)) plutôt que logger.setLevel(log_level) comme le code.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Ack.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 624ab0a51fc4ca231ab83c8834d77583df0b5fbf Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Aug 12 09:27:23 2018 +0200 misc: remove broken FATAL error level (#25637)
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Fermé
misc: remove broken FATAL error level (#25637)