Add logging to error module. modified: listfix/errors.py
Brian Barto bartobrian@gmail.com
Fri, 01 Apr 2022 16:10:35 -0400
1 files changed,
3 insertions(+),
0 deletions(-)
jump to
M
listfix/errors.py
→
listfix/errors.py
@@ -1,16 +1,19 @@
import sys +from .log import Log class Errors: def __init__(self, debug=False): self.debug = debug self._exception_handler = None + self.log = Log() def set_exception_handler(self): self._exception_handler = sys.excepthook sys.excepthook = self.exception_handler def exception_handler(self, exception_type, exception, traceback): + self.log.error(f"{exception_type.__name__}, {exception}") if (self.debug): self._exception_handler(exception_type, exception, traceback) else: