(self)
| 449 | // ==================== ZT-Domain Management ==================== |
| 450 | |
| 451 | async fn list_zt_domains(self) -> Result<ListZtDomainsResponse> { |
| 452 | let kv_store = self.state.kv_store(); |
| 453 | let cert_resolver = &self.state.cert_resolver; |
| 454 | |
| 455 | let domains = kv_store |
| 456 | .list_zt_domain_configs() |
| 457 | .into_iter() |
| 458 | .map(|config| zt_domain_to_proto(config, kv_store, cert_resolver)) |
| 459 | .collect(); |
| 460 | |
| 461 | Ok(ListZtDomainsResponse { domains }) |
| 462 | } |
| 463 | |
| 464 | async fn get_zt_domain(self, request: GetZtDomainRequest) -> Result<ZtDomainInfo> { |
| 465 | let kv_store = self.state.kv_store(); |
nothing calls this directly
no test coverage detected