def async_calling_function(callFrame):
def calling_functionn(__function):
"""
View Calling Function to debug
"""
def wrapper(*args, **kwargs):
cur_frame = inspect.currentframe()
cal_frame = inspect.getouterframes(cur_frame, callFrame)
stack = []
for t in cal_frame:
if 'Yu-gi' in t[1]:
stack.append(t[3])
logger.debug("Called by: " + str(stack))
return __function(*args, **kwargs)
return wrapper
return calling_functionn
评论列表
文章目录