From be2fd9837fb288a373773124614758f32d1e01ea Mon Sep 17 00:00:00 2001 From: Alex Emmet <111742636+Alex-Emmet@users.noreply.github.com> Date: Wed, 25 Feb 2026 09:23:04 +0100 Subject: [PATCH] [Add] Commands --- src/gui/elements/console_card.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/gui/elements/console_card.rs b/src/gui/elements/console_card.rs index 889e4e7..128be99 100644 --- a/src/gui/elements/console_card.rs +++ b/src/gui/elements/console_card.rs @@ -251,6 +251,15 @@ pub async fn run_command(command: &str) { log!("Failed to find user"); } } + ["reload"] | ["restart"] => { + log!("Restarting"); + *RELOAD.write().await = true; + *SHUTDOWN.write().await = true; + } + ["shutdown"] | ["stop"] => { + log!("Shutting down"); + *SHUTDOWN.write().await = true; + } _ => { log!("Unknown command"); } @@ -267,7 +276,7 @@ pub async fn ping(time: u64) { let conn = match conn { Some(c) => c, - None => return, + _ => return, }; let response_cv = conn