custom-logger-xzf8971

Just a very simple wrapper to configure a thread safe logger.


License
MIT
Install
pip install custom-logger-xzf8971==1.1.0

Documentation

custom-logger-xzf8971

Just a very simple wrapper to configure a thread safe logger.

Start

pip install custom-logger-xzf8971

Usage

The logger_name must be exclusive!

from custom_logger import CustomLoggerWrapper

loggerWrapper = CustomLoggerWrapper(logger_name="example_logger" logger_level=logging.INFO, logger_propagate=False, logger_fmt="%(asctime)s - %(levelname)s - %(message)s", log_filename="mylog.log")
loggerWrapper.InitLogger()
logger = loggerWrapper.GetInitedLogger()
logger.info("example")