Sentence-Translator / src /utils /asyncHandler.py
VashuTheGreat2's picture
Upload folder using huggingface_hub
b758d48 verified
Raw
History Blame Contribute Delete
307 Bytes
import sys
from functools import wraps
from src.exception import MyException
def asyncHandler(fn):
@wraps(fn)
async def decorator(*args, **kwargs):
try:
return await fn(*args, **kwargs)
except Exception as e:
raise MyException(e, sys)
return decorator