minimalkv.net.botostore module

class minimalkv.net.botostore.BotoStore(bucket, prefix='', url_valid_time=0, reduced_redundancy=False, public=False, metadata=None)

Bases: KeyValueStore, UrlMixin, CopyMixin

iter_keys(prefix='') Iterator[str]

Iterate over all keys in the store starting with prefix.

Parameters

prefixstr, optional, default = ‘’

Only iterate over keys starting with prefix. Iterate over all keys if empty.

Raises

IOError

If there was an error accessing the store.

minimalkv.net.botostore.map_boto_exceptions(key=None, exc_pass=())

Map boto-specific exceptions to the minimalkv-API.