diff --git a/python/toolbox/logging.py b/python/toolbox/logging.py index 28342d2..6bc152d 100644 --- a/python/toolbox/logging.py +++ b/python/toolbox/logging.py @@ -8,6 +8,14 @@ logging.addLevelName(VERBOSE, "VERBOSE") +def _verbose(self, message, *args, **kws): + if self.isEnabledFor(VERBOSE): + self._log(VERBOSE, message, args, **kws) + + +logging.Logger.verbose = _verbose + + def setup_logging(name, level="normal"): """Configure logging on the root logger and return a named logger.