HumanLogger

Console-facing logger used for human-readable pipeline output.

class scamander.logging.data_pipeline_logger.HumanLogger(name, level=20)

Bases: Logger

A self-configuring custom logger that automatically detects the calling function’s name and streams formatted records to stdout.

Example:

logger = HumanLogger(name="ingest_customers")
logger.info("Starting data processing.")
logger.warning("Missing value in column 'age'.")