From e5d0e97b825727ae5cf631709aacac192510d847 Mon Sep 17 00:00:00 2001 From: dw-0 Date: Fri, 3 May 2024 22:21:38 +0200 Subject: [PATCH] refactor(KlipperScreen): reload manager config and reset failed Signed-off-by: Dominik Willner --- kiauh/components/klipperscreen/klipperscreen.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kiauh/components/klipperscreen/klipperscreen.py b/kiauh/components/klipperscreen/klipperscreen.py index f174a19..687c61b 100644 --- a/kiauh/components/klipperscreen/klipperscreen.py +++ b/kiauh/components/klipperscreen/klipperscreen.py @@ -39,6 +39,7 @@ from utils.sys_utils import ( check_python_version, cmd_sysctl_service, install_python_requirements, + cmd_sysctl_manage, ) @@ -179,6 +180,8 @@ def remove_klipperscreen() -> None: cmd_sysctl_service(service, "stop") cmd_sysctl_service(service, "disable") remove_with_sudo(service) + cmd_sysctl_manage("deamon-reload") + cmd_sysctl_manage("reset-failed") Logger.print_ok("KlipperScreen service successfully removed!") logfile = Path("/tmp/KlipperScreen.log")