refactor: move clan_cli.error to clan_lib.error

This commit is contained in:
Johannes Kirschbauer
2025-05-16 14:10:59 +02:00
parent 73fd4b00d0
commit fe0507b47c
87 changed files with 149 additions and 109 deletions

View File

@@ -5,9 +5,9 @@ import sys
from dataclasses import is_dataclass
from pathlib import Path
from clan_cli.errors import ClanError
from clan_lib.api import API
from clan_lib.api.util import JSchemaTypeError, type_to_dict
from clan_lib.errors import ClanError
def should_skip(file_path: Path, excludes: list[Path]) -> bool:

View File

@@ -3,11 +3,11 @@ from pathlib import Path
from typing import Any, Literal
import pytest
from clan_cli.errors import ClanError
from clan_cli.machines import machines
# Functions to test
from clan_lib.api import dataclass_to_dict, from_dict
from clan_lib.errors import ClanError
def test_simple() -> None:

View File

@@ -4,7 +4,7 @@ from pathlib import Path
import pytest
from clan_cli import git
from clan_cli.errors import ClanError
from clan_lib.errors import ClanError
def test_commit_file(git_repo: Path) -> None:

View File

@@ -9,12 +9,12 @@ from contextlib import contextmanager
from typing import TYPE_CHECKING
import pytest
from clan_cli.errors import ClanError
from clan_cli.tests.age_keys import assert_secrets_file_recipients
from clan_cli.tests.fixtures_flakes import FlakeForTest
from clan_cli.tests.gpg_keys import GpgKey
from clan_cli.tests.helpers import cli
from clan_cli.tests.stdout import CaptureOutput
from clan_lib.errors import ClanError
if TYPE_CHECKING:
from .age_keys import KeyPair

View File

@@ -6,10 +6,10 @@ from typing import Any, NamedTuple
import pytest
from clan_cli.async_run import AsyncRuntime
from clan_cli.cmd import ClanCmdTimeoutError, Log, RunOpts
from clan_cli.errors import ClanError, CmdOut
from clan_cli.ssh.host import Host
from clan_cli.ssh.host_key import HostKeyCheck
from clan_cli.ssh.parse import parse_deployment_address
from clan_lib.errors import ClanError, CmdOut
if sys.platform == "darwin":
pytest.skip("preload doesn't work on darwin", allow_module_level=True)

View File

@@ -4,7 +4,6 @@ import shutil
from pathlib import Path
import pytest
from clan_cli.errors import ClanError
from clan_cli.machines.machines import Machine
from clan_cli.nix import nix_eval, run
from clan_cli.tests.age_keys import SopsSetup
@@ -23,6 +22,7 @@ from clan_cli.vars.list import stringify_all_vars
from clan_cli.vars.public_modules import in_repo
from clan_cli.vars.secret_modules import password_store, sops
from clan_cli.vars.set import set_var
from clan_lib.errors import ClanError
from clan_lib.flake.flake import Flake