622 logger as singleton
Created by: maypink
Now Log is a sington. Logs are always written to the same file with which the Log was initialized for the first time. It is possible to write logs on behalf of any class (most cases)
self.log = default_log(self.__class__.__name__)
or behalf of any other name using LoggerAdapter. Redefinition of message
, info
and etc methods at the logger level has been removed as it makes no sense compared to similar methods from the logging
. So in FEDOT message
was replaced with info
and ext_debug
with debug
. Also the verbosity level now is the same as in the logging
.
Multiprocessing is not implemented within this pull request.