From cd14f50f68b326bc7c656b8c084bef2946d5af97 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Mon, 17 Jun 2024 20:57:32 -0700 Subject: [PATCH] manager/root: Add ReloadConfig method --- src/manager/root.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/manager/root.rs b/src/manager/root.rs index c9e7621..8bd6c96 100644 --- a/src/manager/root.rs +++ b/src/manager/root.rs @@ -290,6 +290,14 @@ impl SteamOSManager { .map_err(to_zbus_error) } + async fn reload_config(&self) -> fdo::Result<()> { + self.channel + .send(DaemonCommand::ReadConfig) + .await + .inspect_err(|message| error!("Error sending ReadConfig command: {message}")) + .map_err(to_zbus_fdo_error) + } + /// A version property. #[zbus(property(emits_changed_signal = "const"))] async fn version(&self) -> u32 {