Skip to main content

tuwunel_admin/server/
uptime.rs

1use tuwunel_core::{Result, utils::time};
2
3use crate::admin_command;
4
5#[admin_command]
6pub(super) async fn uptime(&self) -> Result {
7	let elapsed = self
8		.services
9		.server
10		.started
11		.elapsed()
12		.expect("standard duration");
13
14	let result = time::pretty(elapsed);
15	write!(self, "{result}.").await
16}