s3
Module Contents
Classes
Provide data storage on top of AWS S3 |
- class s3.S3Storage(bucket_name: str = None, prefix: str = None)
Bases:
h1st.model.repository.storage.base.Storage
Provide data storage on top of AWS S3
- set_obj(self, name: str, value: Any) NoReturn
Set key value to a python object
- Parameters
name – object name
value – value in python object
- set_bytes(self, name: str, value: bytes) NoReturn
Set a key value to a list of bytes
- Parameters
name – object name
value – value in bytes
- _to_key(self, key)
Convert a key to s3 object key with bucket and prefix