commonlibs.logger package¶
Submodules¶
commonlibs.logger.logger module¶
Logger
-
commonlibs.logger.logger.decorate(string, decoration='=', n1=10, n2=None)[source]¶ Decorate a string to emphasise it
- Args:
string: string to decorate decoration: string used n1: prefix multiplier n2: suffix multiplier - Returns:
mod_string: modified string
-
commonlibs.logger.logger.init(log_filename, level=None)[source]¶ Inititalise a logger
- Note:
- A stream handler and a console handler will be added, only if there are no existing handlers
- The logger level is determined by the attributes of ‘level’
- Attributes can be True or False
- Accepted levels are:
- ‘verbose’
- ‘debug’
- ‘quiet’
- Default level is waring
- Args:
log_filename: Filename of the log file level: Logger level