ArcticDB icon indicating copy to clipboard operation
ArcticDB copied to clipboard

Conda MacOS build unable to catch Azure::Storage::StorageException

Open qc00 opened this issue 2 years ago • 0 comments

Describe the bug

bool do_key_exists_impl(...) {
        try{
            auto blob_client = container_client.GetBlockBlobClient(blob_name);
            ...
        }
        catch (const Azure::Core::RequestFailedException& e){
            log::storage().debug("Failed to check azure key '{}' {} {}: {}", ...);
        }
        return false;
}

Would allow the Azure::Storage::StorageException, which is a sub-class of Azure::Core::RequestFailedException, to propagate out only on Conda MacOS

Steps/Code to Reproduce

test_azure_no_ca_path

Expected Results

Above test works

OS, Python Version and ArcticDB Version

Any python MacOS

Backend storage used

Azurite

Additional Context

No response

qc00 avatar Nov 15 '23 09:11 qc00