UI: init flash poc

This commit is contained in:
Johannes Kirschbauer
2024-07-06 19:52:19 +02:00
parent 0a98bd6cc7
commit 10bae7dcb0
5 changed files with 183 additions and 2 deletions

View File

@@ -11,6 +11,8 @@ from pathlib import Path
from tempfile import TemporaryDirectory
from typing import Any
from clan_cli.api import API
from .clan_uri import FlakeId
from .cmd import Log, run
from .completions import add_dynamic_completer, complete_machines
@@ -22,6 +24,7 @@ from .nix import nix_shell
log = logging.getLogger(__name__)
@API.register
def flash_machine(
machine: Machine,
*,