File size: 872 Bytes
fd50325
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2278049
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from minio import Minio
from dotenv import load_dotenv
import os

# Load environment variables
load_dotenv()

# MinIO client setup
client = Minio(
    os.getenv("MINIO_ENDPOINT", "s3.eu-central-003.backblazeb2.com"),
    access_key=os.getenv("MINIO_ACCESS_KEY", "00367479ffb7e4e0000000001"),
    secret_key=os.getenv("MINIO_SECRET_KEY", "K003opTvf92ijRj5dM7H1dgrlwcGTdA"),
    secure=os.getenv("MINIO_SECURE", "true").lower() == "true",
    region=os.getenv("MINIO_REGION", "eu-central-003")
)

# Check if bucket exists
bucket_name = "detectifai-videos"
found = client.bucket_exists(bucket_name)
print(f"Bucket '{bucket_name}' exists: {found}")

if found:
    print("\nListing objects in bucket:")
    objects = client.list_objects(bucket_name, recursive=True)
    for obj in objects:
        print(f"- {obj.object_name} (size: {obj.size} bytes)")