File size: 373 Bytes
a6f8f27
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
from src.utils.asyncHandler import asyncHandler
from src.entity.S3_connect import S3
from src.constants import BUCKET_NAME
class UploadModels:
    def __init__(self):
        self.s3=S3(bucket_name=BUCKET_NAME)

    @asyncHandler
    async def UploadModel(self,file_path:str,s3_key:str):
        await self.s3.upload(file_path=file_path,s3_key=s3_key)