ArcticDB
ArcticDB copied to clipboard
Conda MacOS build unable to catch Azure::Storage::StorageException
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