MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / list_dns_credentials

Method list_dns_credentials

gateway/src/admin_service.rs:297–309  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

295 // ==================== DNS Credential Management ====================
296
297 async fn list_dns_credentials(self) -> Result<ListDnsCredentialsResponse> {
298 let kv_store = self.state.kv_store();
299 let credentials = kv_store
300 .list_dns_credentials()
301 .into_iter()
302 .map(dns_cred_to_proto)
303 .collect();
304 let default_id = kv_store.get_default_dns_credential_id();
305 Ok(ListDnsCredentialsResponse {
306 credentials,
307 default_id,
308 })
309 }
310
311 async fn get_dns_credential(
312 self,

Callers

nothing calls this directly

Calls 3

kv_storeMethod · 0.80
into_iterMethod · 0.80

Tested by

no test coverage detected