eegdash.logging module#

Logging configuration for EEGDash.

This module sets up centralized logging for the EEGDash package using Rich for enhanced console output formatting. It provides a consistent logging interface across all modules.

eegdash.logging.logger = <Logger eegdash (INFO)>

The primary logger for the EEGDash package.

This logger is configured to use rich.logging.RichHandler for formatted, colorful output in the console. It inherits its base configuration from the root logger, which is set to the INFO level.

Examples

Usage in other modules:

from .logging import logger

logger.info("This is an informational message.")
logger.warning("This is a warning.")
logger.error("This is an error.")