в ошибках только на уровне logging.DEBUG?
Я уже смотрел на SO, там варианты мне не очень зашли, какие-то условия длинные запихивать в параметр exc_data - некрасиво.
Я вместо этого сделал класс Logger, который наследует от logging.getLoggerClass() и добавил метод Logger.isdebug(). Ну и от результата этого метода меняется вывод ошибок.
Логгер, соответственно, экземпляр нового класса. Это нормальное решение в общем?
Не ересь ли по итогу?
не понял что ты имеешь в виду. AFAIK стек выводится только в logger.exception, который внутри делает self.error
Обсуждают сегодня