Skip to content

unused-logger (ODOO006)

Preview (since 0.16.2.1) · Related issues · View source

Derived from the odoo linter.

Fix is always available.

This rule is unstable and in preview. The --preview flag is required for use.

What it does

Checks for a module-level _logger = logging.getLogger(__name__) that is never used.

Why is this bad?

An unused logger is dead code; it should either be used to log something, or removed.

Example

import logging

_logger = logging.getLogger(__name__)

Use instead:

import logging