julee.util.repos.minio.file_storage =================================== .. py:module:: julee.util.repos.minio.file_storage Attributes ---------- .. autoapisummary:: julee.util.repos.minio.file_storage.logger Classes ------- .. autoapisummary:: julee.util.repos.minio.file_storage.MinioFileStorageRepository Module Contents --------------- .. py:class:: MinioFileStorageRepository(endpoint = None, access_key = None, secret_key = None, secure = False, bucket_name = None) Bases: :py:obj:`julee.util.repositories.FileStorageRepository` Minio implementation of FileStorageRepository. Uses Minio for persistence of large files/payloads. .. py:method:: download_file(file_id) :async: Download a file from Minio storage by its ID. .. py:method:: get_file_metadata(file_id) :async: Retrieve metadata for a stored file from Minio. .. py:method:: upload_file(args) :async: Upload a file to Minio storage. .. py:data:: logger