示例#1
0
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()
示例#2
0
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()