This is a collection of changes with the target to improve the user-experince of our logging and error reporting.
The aim is to have the log-levels usable as follows:
ERROR: Only reports internal errors. Usually non-expected exceptions. Can print a python stack trace
WARN: Reports expected exceptions, eg. errors resulting from invalid user input
INFO: Default log level with reasonable amount of log for an end-user
DEBUG: Developer log.
See the commit messages of the respective commits for explanations of the changes :-)
This is a collection of changes with the target to improve the user-experince of our logging and error reporting. The aim is to have the log-levels usable as follows:
ERROR: Only reports internal errors. Usually non-expected exceptions. Can print a python stack trace WARN: Reports expected exceptions, eg. errors resulting from invalid user input INFO: Default log level with reasonable amount of log for an end-user DEBUG: Developer log.
See the commit messages of the respective commits for explanations of the changes :-)