diff --git a/requirements.txt b/requirements.txt index 662724a..27b300b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -simplekv>=0.11.0 +simplekv>=0.11.9 uritools toolz reg diff --git a/storefact/_store_creation.py b/storefact/_store_creation.py index c5de47c..fe08daf 100644 --- a/storefact/_store_creation.py +++ b/storefact/_store_creation.py @@ -27,9 +27,21 @@ def _create_store_azure(type, params): raise Exception('create_if_missing is incompatible with the use of SAS tokens.') if type == 'azure': - return AzureBlockBlobStore(conn_string=conn_string, container=params['container'], public=False, create_if_missing=params['create_if_missing']) + return AzureBlockBlobStore( + conn_string=conn_string, + container=params['container'], + public=False, + create_if_missing=params['create_if_missing'], + checksum=params.get('checksum', True), + ) else: - return HAzureBlockBlobStore(conn_string=conn_string, container=params['container'], public=False, create_if_missing=params['create_if_missing']) + return HAzureBlockBlobStore( + conn_string=conn_string, + container=params['container'], + public=False, + create_if_missing=params['create_if_missing'], + checksum=params.get('checksum', True), + ) @create_store.register(type='hs3')