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

Function get_refresh_state

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

Source from the content-addressed store, hash-verified

107}
108
109pub async fn get_refresh_state(
110 store: &Store,
111 provider_id: &str,
112 credential_key: &str,
113) -> Result<Option<StoredProviderCredentialRefreshState>, Status> {
114 let name = refresh_state_name(provider_id, credential_key);
115 store
116 .get_message_by_name::<StoredProviderCredentialRefreshState>(&name)
117 .await
118 .map_err(|e| Status::internal(format!("fetch provider refresh state failed: {e}")))
119}
120
121pub async fn delete_refresh_state(
122 store: &Store,

Calls 1

refresh_state_nameFunction · 0.85

Tested by

no test coverage detected