mirror of
https://github.com/dw-0/kiauh.git
synced 2026-01-01 20:23:35 +05:00
refactor(Moonraker): rework remove process
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
This commit is contained in:
@@ -62,7 +62,7 @@ class Moonraker(BaseInstance):
|
||||
Logger.print_error(f"Error writing file: {e}")
|
||||
raise
|
||||
|
||||
def delete(self, del_remnants: bool) -> None:
|
||||
def delete(self) -> None:
|
||||
service_file = self.get_service_file_name(extension=True)
|
||||
service_file_path = self.get_service_file_path()
|
||||
|
||||
@@ -76,9 +76,6 @@ class Moonraker(BaseInstance):
|
||||
Logger.print_error(f"Error deleting service file: {e}")
|
||||
raise
|
||||
|
||||
if del_remnants:
|
||||
self._delete_moonraker_remnants()
|
||||
|
||||
def write_service_file(
|
||||
self,
|
||||
service_template_path: Path,
|
||||
@@ -105,20 +102,6 @@ class Moonraker(BaseInstance):
|
||||
env_file.write(env_file_content)
|
||||
Logger.print_ok(f"Env file created: {env_file_target}")
|
||||
|
||||
def _delete_moonraker_remnants(self) -> None:
|
||||
try:
|
||||
Logger.print_status(f"Delete {self.moonraker_dir} ...")
|
||||
shutil.rmtree(self.moonraker_dir)
|
||||
Logger.print_status(f"Delete {self.env_dir} ...")
|
||||
shutil.rmtree(self.env_dir)
|
||||
except FileNotFoundError:
|
||||
Logger.print_status("Cannot delete Moonraker directories. Not found.")
|
||||
except PermissionError as e:
|
||||
Logger.print_error(f"Error deleting Moonraker directories: {e}")
|
||||
raise
|
||||
|
||||
Logger.print_ok("Directories successfully deleted.")
|
||||
|
||||
def _prep_service_file(
|
||||
self, service_template_path: Path, env_file_path: Path
|
||||
) -> str:
|
||||
|
||||
Reference in New Issue
Block a user