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