Blog-Writing-Agent / src /utils /asyncHandler.py
VashuTheGreat2's picture
Upload folder using huggingface_hub
63de3ab verified
raw
history blame contribute delete
301 Bytes
from src.exception import MyException
import sys
import functools
def asyncHandler(fn):
@functools.wraps(fn)
async def wrapper(*args, **kwargs):
try:
return await fn(*args, **kwargs)
except Exception as e:
raise MyException(e, sys)
return wrapper