Verbose logging on request fail

This commit is contained in:
norohind 2021-11-28 19:59:23 +03:00
parent e6345cbd41
commit bacd5ac7fd
Signed by: norohind
GPG Key ID: 01C3BECC26FB59E1

8
web.py
View File

@ -2,7 +2,7 @@ from model import model
import json
import falcon
import os
from EDMCLogging import get_main_logger
import utils
"""
@ -24,6 +24,8 @@ platform - one of
PC
"""
logger = get_main_logger()
model.open_model()
@ -44,6 +46,10 @@ class Activity:
resp.text = json.dumps(model.get_activity_changes(**args_activity_changes))
except Exception as e:
logger.warning(
f'Exception occurred during executing Activity request, args:\n{args_activity_changes}',
exc_info=e
)
raise falcon.HTTPInternalServerError(description=str(e))