prolint.config.logging¶
Logging configuration for ProLint.
This module provides functions for setting up and configuring logging.
Attributes¶
Functions¶
|
Configure logging for ProLint. |
|
Get a child logger for a ProLint module. |
Module Contents¶
- prolint.config.logging.DEFAULT_FORMAT = '%(asctime)s - %(name)s - %(levelname)s - %(message)s'[source]¶
- prolint.config.logging.setup_logging(level: int = logging.INFO, format_string: str | None = None, simple: bool = False) logging.Logger[source]¶
Configure logging for ProLint.
- Parameters:
- Returns:
Configured ProLint logger instance.
- Return type:
- prolint.config.logging.get_logger(name: str) logging.Logger[source]¶
Get a child logger for a ProLint module.
- Parameters:
name (str) – Module name (will be prefixed with “prolint.”).
- Returns:
Logger instance for the specified module.
- Return type: