Ruff root-logger-call (LOG015)

root-logger-call в Ruff проверяет код на предупреждение LOG015. Правило относится к группе flake8-logging.

Почему это неправильно

Логирование должно сохранять полезный контекст и не ломаться из-за неверных аргументов или неудачного форматирования.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила root-logger-call и пример ниже.

Пример ошибки

import logging

logging.info("Foobar")

Как правильно

import logging

logger = logging.getLogger(__name__)
logger.info("Foobar")

Автоисправление

Ruff не предлагает автоисправление для этого правила.