MCPcopy Create free account
hub / github.com/clawshell/clawshell / install_autostart_post_write

Function install_autostart_post_write

src/platform/linux.rs:85–95  ·  view source on GitHub ↗
(_service_path: &str)

Source from the content-addressed store, hash-verified

83}
84
85pub fn install_autostart_post_write(_service_path: &str) -> Result<(), Error> {
86 let mut daemon_reload = Command::new("systemctl");
87 daemon_reload.args(["daemon-reload"]);
88 command_status(&mut daemon_reload, "systemctl daemon-reload")?;
89
90 let mut enable = Command::new("systemctl");
91 enable.args(["enable", "clawshell.service"]);
92 command_status(&mut enable, "systemctl enable clawshell.service")?;
93
94 Ok(())
95}
96
97pub fn start_autostart_service(_service_path: &str) -> Result<(), Error> {
98 service_start()

Callers 1

Calls 1

command_statusFunction · 0.85

Tested by

no test coverage detected