TODOs Done, resulted in a lot of cleanup.
-
Enabled central ERS logging as a result of fixing TODO's
- CheckThread vastly simplified due to this change.
-
As a result of fixing TODO's the configuration of filelogging has been simplified.
- while maintaining the name, loglevel of loggers and name and location of log files.
- All setup of file logging is now done in one function in cs.Tools.Utils which returns a properly configured logger.
- imports cleanup due to filelogger simplification
- Fixed bug where dblogger wasn't parsed any loglevel when setting up filelogging.
- init function cleanup in most threads, (direct use of config parameter, instead of redundant local variable saving)
All tests passed, should be working as expected.