From ea4d7693efb2a8f473ad52962bd51a2c47be99ce Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Sat, 24 Dec 2022 18:46:04 +0000 Subject: [PATCH] Don't send stackdumps by mail in DEVELOPMENT environment --- app/log.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/log.py b/app/log.py index c8ca86a..0f46f8a 100644 --- a/app/log.py +++ b/app/log.py @@ -75,9 +75,10 @@ def log_uncaught_exceptions(_ex_cls, ex, tb): logging.critical(''.join(traceback.format_tb(tb))) print("\033[1;37;40m") print(stackprinter.format(ex, style="darkbg2", add_summary=True)) - msg = stackprinter.format(ex) - send_mail(Config.ERRORS_TO, Config.ERRORS_FROM, - "Exception from musicmuster", msg) + if os.environ("MM_ENV") != "DEVELOPMENT": + msg = stackprinter.format(ex) + send_mail(Config.ERRORS_TO, Config.ERRORS_FROM, + "Exception from musicmuster", msg) sys.excepthook = log_uncaught_exceptions