From 256a180bd6fd63ae936c74d5dbcd665cd287b760 Mon Sep 17 00:00:00 2001 From: Eriks Karls Date: Mon, 27 Jan 2020 01:53:52 +0200 Subject: [PATCH] if error occures on main thread - simplify error logging --- erepublik/utils.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/erepublik/utils.py b/erepublik/utils.py index 9046487..edc10fd 100644 --- a/erepublik/utils.py +++ b/erepublik/utils.py @@ -345,6 +345,11 @@ def process_error(log_info: str, name: str, exc_info: tuple, citizen=None, commi trace = inspect.trace() if trace: trace = trace[-1][0].f_locals + if trace.get('__name__') == '__main__': + trace = {'commit_id': trace.get('COMMIT_ID'), + 'interactive': trace.get('INTERACTIVE'), + 'version': trace.get('__version__'), + 'config': trace.get('CONFIG')} else: trace = dict() send_email(name, content, citizen, local_vars=trace)