From 522fd1bcaaf036ee2cffd6720421e9e5dc940933 Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Sun, 26 May 2024 13:54:21 +0200 Subject: [PATCH] api: convert name casing --- pkgs/clan-cli/clan_cli/machines/list.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/clan-cli/clan_cli/machines/list.py b/pkgs/clan-cli/clan_cli/machines/list.py index e103bddc3..d0966ea6b 100644 --- a/pkgs/clan-cli/clan_cli/machines/list.py +++ b/pkgs/clan-cli/clan_cli/machines/list.py @@ -42,7 +42,14 @@ def list_machines(debug: bool, flake_url: Path | str) -> dict[str, MachineInfo]: res = proc.stdout.strip() machines_dict = json.loads(res) - return {k: MachineInfo(**v) for k, v in machines_dict.items()} + return { + k: MachineInfo( + machine_name=v.get("machineName"), + machine_description=v.get("machineDescription", None), + machine_icon=v.get("machineIcon", None), + ) + for k, v in machines_dict.items() + } def list_command(args: argparse.Namespace) -> None: