emailnator.helpers package

Submodules

emailnator.helpers.logger module

Configures and initializes the “email_generator” logger.

The logger outputs logs to both the console and a rotating file.

Console handler:

Level: INFO Format: “%(asctime)s | %(levelname)s | %(message)s”

Rotating file handler:

Level: DEBUG File: “email_generator.log” Format: “%(asctime)s | %(levelname)s | %(name)s | %(message)s” Rotation: max 500 KB per file, up to 3 backup files.

Typical Usage Example:

from this_module import logger logger.info(“Email generation started”) logger.debug(“Debug details about processing”) logger.error(“Something went wrong”)

emailnator.helpers.logger.logger

Configured logger instance.

Type:

logging.Logger

Module contents