Projet

Général

Profil

Bug #25637

le logging "FATAL" casse tout

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Révision 624ab0a5 (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

misc: remove broken FATAL error level (#25637)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 5 ans

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.

#2

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

  • Statut changé de Solution proposée à Solution validée

Ack.

#3

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)
#4

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF