MCPcopy Create free account
hub / github.com/NVIDIA/OpenShell / delete_refresh_state

Function delete_refresh_state

crates/openshell-server/src/provider_refresh.rs:121–131  ·  view source on GitHub ↗
(
    store: &Store,
    provider_id: &str,
    credential_key: &str,
)

Source from the content-addressed store, hash-verified

119}
120
121pub async fn delete_refresh_state(
122 store: &Store,
123 provider_id: &str,
124 credential_key: &str,
125) -> Result<bool, Status> {
126 let name = refresh_state_name(provider_id, credential_key);
127 store
128 .delete_by_name(StoredProviderCredentialRefreshState::object_type(), &name)
129 .await
130 .map_err(|e| Status::internal(format!("delete provider refresh state failed: {e}")))
131}
132
133pub async fn delete_refresh_states_for_provider(
134 store: &Store,

Callers 1

Calls 2

refresh_state_nameFunction · 0.85
delete_by_nameMethod · 0.45

Tested by

no test coverage detected