Skip to main content

tuwunel_admin/query/storage/
providers.rs

1use futures::TryStreamExt;
2use tuwunel_core::{Result, utils::stream::IterStream};
3
4use crate::admin_command;
5
6#[admin_command]
7pub(super) async fn query_storage_providers(&self) -> Result {
8	self.services
9		.storage
10		.providers()
11		.try_stream()
12		.try_for_each(|conf| writeln!(&self, "\n`{:?}`\n{conf:#?}", conf.name))
13		.await
14}