diff --git a/backend/src/ceph_service.py b/backend/src/ceph_service.py index 4fdc62d6afecd566c678d2525a56235bf05b53d2..6f99f1e6e8b99879af02ba01d05b1a32bb45b1fb 100644 --- a/backend/src/ceph_service.py +++ b/backend/src/ceph_service.py @@ -1,4 +1,5 @@ -from models.buckets import Bucket, BucketRWAccess, BucketInfoResponse +from models.buckets import BucketInfo, BucketRWAccess, BucketInfoResponse +from models.buckets import Bu import boto3 import json import os @@ -41,7 +42,7 @@ def list_buckets() -> BucketInfoResponse: n_objects += 1 size_byte += obj.size rw_access = BucketRWAccess(read=read, write=write) - buckets[i] = Bucket( + buckets[i] = BucketInfo( name=bucket_name, creation_date=creation_date, details={}, diff --git a/backend/src/models/buckets.py b/backend/src/models/buckets.py index 13ddbe1ff484cb1fb272e5e7f054ee76c0a58481..ef72ede784006f01f58e54bcf6629fcee125d27f 100644 --- a/backend/src/models/buckets.py +++ b/backend/src/models/buckets.py @@ -8,7 +8,7 @@ class BucketRWAccess(BaseModel): write: bool -class Bucket(BaseModel): +class BucketInfo(BaseModel): name: str creation_date: datetime details: dict @@ -18,6 +18,6 @@ class Bucket(BaseModel): class BucketInfoResponse(BaseModel): - buckets: List[Bucket] + buckets: List[BucketInfo] total: int - +