diff --git a/capsulflask/shared.py b/capsulflask/shared.py index 5285275..d775b6b 100644 --- a/capsulflask/shared.py +++ b/capsulflask/shared.py @@ -1,5 +1,6 @@ import re +import traceback from flask import current_app from typing import List @@ -54,4 +55,4 @@ def authorized_as_hub(headers): return False def my_exec_info_message(exec_info): - return "{}: {}".format(".".join([exec_info[0].__module__, exec_info[0].__name__]), exec_info[1]) \ No newline at end of file + return f"{exec_info[0].__module__}.{exec_info[0].__name__}: {exec_info[1]} at line {traceback.format_tb(exec_info[2])}" \ No newline at end of file