(_service_path: &str)
| 83 | } |
| 84 | |
| 85 | pub 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 | |
| 97 | pub fn start_autostart_service(_service_path: &str) -> Result<(), Error> { |
| 98 | service_start() |
no test coverage detected