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