clan_cli: move flake class to clan_lib

This commit is contained in:
lassulus
2025-05-16 13:02:39 +02:00
parent 5a1bd4447e
commit 5423b9af41
42 changed files with 51 additions and 43 deletions

View File

@@ -5,12 +5,12 @@ from dataclasses import dataclass
from pathlib import Path
from clan_lib.api import API
from clan_lib.flake.flake import Flake
from clan_lib.nix_models.inventory import Inventory
from clan_lib.persist.inventory_store import InventoryStore
from clan_cli.cmd import CmdOut, RunOpts, run
from clan_cli.errors import ClanError
from clan_cli.flake import Flake
from clan_cli.nix import nix_command, nix_metadata, nix_shell
from clan_cli.templates import (
InputPrio,

View File

@@ -3,10 +3,11 @@ from dataclasses import dataclass
from pathlib import Path
from typing import Any
from clan_lib.flake.flake import Flake
from clan_cli.cmd import run
from clan_cli.dirs import machine_gcroot
from clan_cli.errors import ClanError
from clan_cli.flake import Flake
from clan_cli.machines.list import list_machines
from clan_cli.machines.machines import Machine
from clan_cli.nix import (

View File

@@ -5,11 +5,11 @@ from pathlib import Path
from urllib.parse import urlparse
from clan_lib.api import API
from clan_lib.flake.flake import Flake
from clan_lib.nix_models.inventory import Meta
from clan_cli.cmd import run
from clan_cli.errors import ClanCmdError, ClanError
from clan_cli.flake import Flake
from clan_cli.nix import nix_eval
log = logging.getLogger(__name__)

View File

@@ -1,12 +1,11 @@
from dataclasses import dataclass
from clan_lib.api import API
from clan_lib.flake.flake import Flake
from clan_lib.nix_models.inventory import Inventory, Meta
from clan_lib.persist.inventory_store import InventoryStore
from clan_lib.persist.util import apply_patch
from clan_cli.flake import Flake
@dataclass
class UpdateOptions: