Files
Tg-job/mtucijobsbackend/app/storage.py

21 lines
507 B
Python

from minio import Minio
from minio.error import S3Error
from .config import settings
def get_client():
try:
client = Minio(
endpoint=settings.endpoint,
secure=False,
access_key=settings.access_key,
secret_key=settings.secret_key
)
found = client.bucket_exists("tgjobs")
if not found:
client.make_bucket("tgjobs")
return client
except S3Error as exc:
print("error occurred.", exc)