Files
prop-data-guard/backend/app/core/events.py
T
2026-04-22 17:07:33 +08:00

21 lines
556 B
Python

from app.core.config import settings
import redis
import minio
redis_client = redis.from_url(settings.REDIS_URL, decode_responses=True)
minio_client = minio.Minio(
settings.MINIO_ENDPOINT,
access_key=settings.MINIO_ACCESS_KEY,
secret_key=settings.MINIO_SECRET_KEY,
secure=settings.MINIO_SECURE,
)
def init_minio_bucket():
try:
if not minio_client.bucket_exists(settings.MINIO_BUCKET_NAME):
minio_client.make_bucket(settings.MINIO_BUCKET_NAME)
except Exception as e:
print(f"MinIO init warning: {e}")