def perform_machine_delete(machine_result:MachineResult) -> None: "delete machine systemd service file" service_file = machine_result.machine_store.service_file() SUDO.files_delete(service_file) SYSTEM_CTL.daemon_reload()
def perform_machine_create(machine_result:MachineResult) -> None: "create machine systemd service file" service_text = produce_service_text(machine_result) service_file = machine_result.machine_store.service_file() SUDO.file_save(service_file, service_text) SYSTEM_CTL.daemon_reload()