Ruff direct-logger-instantiation (LOG001)
direct-logger-instantiation в Ruff проверяет код на предупреждение LOG001. Правило относится к группе flake8-logging.
Почему это неправильно
Логирование должно сохранять полезный контекст и не ломаться из-за неверных аргументов или неудачного форматирования.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила direct-logger-instantiation и пример ниже.
Пример ошибки
import logging
logger = logging.Logger(__name__)
Как правильно
import logging
logger = logging.getLogger(__name__)
Автоисправление
Ruff может предложить автоисправление в некоторых случаях.
