Ruff verbose-log-message (TRY401)
verbose-log-message в Ruff проверяет код на предупреждение TRY401. Правило относится к группе tryceratops.
Почему это неправильно
Правила tryceratops помогают писать обработку исключений так, чтобы ошибки не скрывались и трассировки оставались полезными.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила verbose-log-message и пример ниже.
Пример ошибки
try:
...
except ValueError as e:
logger.exception(f"Found an error: {e}")
Как правильно
try:
...
except ValueError:
logger.exception("Found an error")
Автоисправление
Ruff не предлагает автоисправление для этого правила.
