Skip to main content

tuwunel_admin/server/
list_backups.rs

1use futures::TryStreamExt;
2use tuwunel_core::{Result, utils::stream::IterStream};
3
4use crate::admin_command;
5
6#[admin_command]
7pub(super) async fn list_backups(&self) -> Result {
8	self.services
9		.db
10		.engine
11		.backup_list()?
12		.try_stream()
13		.try_for_each(|result| write!(self, "{result}"))
14		.await
15}