Skip to main content

probe_object_store

Function probe_object_store 

Source
pub(crate) async fn probe_object_store(
    store: &ObjectStore,
    name: &str,
    prefix: &str,
) -> Result<()>
Expand description

Checks that store supports the operations the storage engines rely on: write, read, overwrite, list and delete.

The probe object is removed before returning, after a failed step too. A caller that abandons the check early must call remove_probe_object.