Rename module device_model -> device (#3639)

This commit is contained in:
Daniel Girtler 2025-07-15 17:29:58 +10:00 committed by GitHub
parent 703c9548c0
commit 96aaf5b6ac
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
20 changed files with 22 additions and 22 deletions

View File

@ -16,7 +16,7 @@ from archinstall.lib.crypt import decrypt
from archinstall.lib.models.application import ApplicationConfiguration
from archinstall.lib.models.authentication import AuthenticationConfiguration
from archinstall.lib.models.bootloader import Bootloader
from archinstall.lib.models.device_model import DiskEncryption, DiskLayoutConfiguration
from archinstall.lib.models.device import DiskEncryption, DiskLayoutConfiguration
from archinstall.lib.models.locale import LocaleConfiguration
from archinstall.lib.models.mirrors import MirrorConfiguration
from archinstall.lib.models.network_configuration import NetworkConfiguration

View File

@ -13,7 +13,7 @@ from parted import Device, Disk, DiskException, FileSystem, Geometry, IOExceptio
from ..exceptions import DiskError, SysCallError, UnknownFilesystemFormat
from ..general import SysCommand, SysCommandWorker
from ..luks import Luks2
from ..models.device_model import (
from ..models.device import (
DEFAULT_ITER_TIME,
BDevice,
BtrfsMountOption,

View File

@ -2,7 +2,7 @@ from dataclasses import dataclass
from typing import override
from archinstall.lib.disk.encryption_menu import DiskEncryptionMenu
from archinstall.lib.models.device_model import (
from archinstall.lib.models.device import (
DEFAULT_ITER_TIME,
BtrfsOptions,
DiskEncryption,

View File

@ -2,7 +2,7 @@ from pathlib import Path
from typing import override
from archinstall.lib.menu.menu_helper import MenuHelper
from archinstall.lib.models.device_model import (
from archinstall.lib.models.device import (
DeviceModification,
DiskEncryption,
EncryptionType,
@ -17,7 +17,7 @@ from archinstall.tui.result import ResultType
from archinstall.tui.types import Alignment, FrameProperties
from ..menu.abstract_menu import AbstractSubMenu
from ..models.device_model import DEFAULT_ITER_TIME, Fido2Device
from ..models.device import DEFAULT_ITER_TIME, Fido2Device
from ..models.users import Password
from ..output import FormattedOutput
from ..utils.util import get_password

View File

@ -4,7 +4,7 @@ import getpass
from pathlib import Path
from typing import ClassVar
from archinstall.lib.models.device_model import Fido2Device
from archinstall.lib.models.device import Fido2Device
from ..exceptions import SysCallError
from ..general import SysCommand, SysCommandWorker, clear_vt100_escape_codes_from_str

View File

@ -9,7 +9,7 @@ from archinstall.tui.curses_menu import Tui
from ..interactions.general_conf import ask_abort
from ..luks import Luks2
from ..models.device_model import (
from ..models.device import (
DiskEncryption,
DiskLayoutConfiguration,
DiskLayoutType,

View File

@ -4,7 +4,7 @@ import re
from pathlib import Path
from typing import override
from archinstall.lib.models.device_model import (
from archinstall.lib.models.device import (
BtrfsMountOption,
DeviceModification,
FilesystemType,

View File

@ -1,7 +1,7 @@
from pathlib import Path
from typing import assert_never, override
from archinstall.lib.models.device_model import SubvolumeModification
from archinstall.lib.models.device import SubvolumeModification
from archinstall.lib.translationhandler import tr
from archinstall.tui.curses_menu import EditMenu
from archinstall.tui.result import ResultType

View File

@ -4,7 +4,7 @@ from pydantic import BaseModel
from archinstall.lib.exceptions import DiskError, SysCallError
from archinstall.lib.general import SysCommand
from archinstall.lib.models.device_model import LsblkInfo
from archinstall.lib.models.device import LsblkInfo
from archinstall.lib.output import debug, warn

View File

@ -5,7 +5,7 @@ from typing import override
from archinstall.lib.disk.disk_menu import DiskLayoutConfigurationMenu
from archinstall.lib.models.application import ApplicationConfiguration
from archinstall.lib.models.authentication import AuthenticationConfiguration
from archinstall.lib.models.device_model import DiskLayoutConfiguration, DiskLayoutType, EncryptionType, FilesystemType, PartitionModification
from archinstall.lib.models.device import DiskLayoutConfiguration, DiskLayoutType, EncryptionType, FilesystemType, PartitionModification
from archinstall.lib.packages import list_available_packages
from archinstall.tui.menu_item import MenuItem, MenuItemGroup

View File

@ -16,7 +16,7 @@ from typing import Any
from archinstall.lib.disk.device_handler import device_handler
from archinstall.lib.disk.fido import Fido2
from archinstall.lib.disk.utils import get_lsblk_by_mountpoint, get_lsblk_info
from archinstall.lib.models.device_model import (
from archinstall.lib.models.device import (
DiskEncryption,
DiskLayoutConfiguration,
EncryptionType,

View File

@ -4,7 +4,7 @@ from archinstall.lib.args import arch_config_handler
from archinstall.lib.disk.device_handler import device_handler
from archinstall.lib.disk.partitioning_menu import manual_partitioning
from archinstall.lib.menu.menu_helper import MenuHelper
from archinstall.lib.models.device_model import (
from archinstall.lib.models.device import (
BDevice,
BtrfsMountOption,
DeviceModification,

View File

@ -7,7 +7,7 @@ from subprocess import CalledProcessError
from types import TracebackType
from archinstall.lib.disk.utils import get_lsblk_info, umount
from archinstall.lib.models.device_model import DEFAULT_ITER_TIME
from archinstall.lib.models.device import DEFAULT_ITER_TIME
from .exceptions import DiskError, SysCallError
from .general import SysCommand, SysCommandWorker, generate_password, run

View File

@ -5,7 +5,7 @@ from .application import (
BluetoothConfiguration,
)
from .bootloader import Bootloader
from .device_model import (
from .device import (
BDevice,
DeviceGeometry,
DeviceModification,

View File

@ -12,7 +12,7 @@ from archinstall.lib.global_menu import GlobalMenu
from archinstall.lib.installer import Installer, accessibility_tools_in_use, run_custom_user_commands
from archinstall.lib.interactions.general_conf import PostInstallationAction, ask_post_installation
from archinstall.lib.models import Bootloader
from archinstall.lib.models.device_model import (
from archinstall.lib.models.device import (
DiskLayoutType,
EncryptionType,
)

View File

@ -53,9 +53,9 @@ After running ``python -m archinstall test_installer`` it should print something
total_size=Size(value=512110190592, unit=<Unit.B: 1>,
sector_size=SectorSize(value=512, unit=<Unit.B: 1>)),
free_space_regions=[
<archinstall.lib.disk.device_model.DeviceGeometry object at 0x7fbe166c4250>,
<archinstall.lib.disk.device_model.DeviceGeometry object at 0x7fbe166c4c50>,
<archinstall.lib.disk.device_model.DeviceGeometry object at 0x7fbe166c4a10>],
<archinstall.lib.disk.device.DeviceGeometry object at 0x7fbe166c4250>,
<archinstall.lib.disk.device.DeviceGeometry object at 0x7fbe166c4c50>,
<archinstall.lib.disk.device.DeviceGeometry object at 0x7fbe166c4a10>],
sector_size=SectorSize(value=512, unit=<Unit.B: 1>),
read_only=False,
dirty=False

View File

@ -1,7 +1,7 @@
from pathlib import Path
from archinstall.lib.disk.device_handler import device_handler
from archinstall.lib.models.device_model import DiskLayoutConfiguration, DiskLayoutType
from archinstall.lib.models.device import DiskLayoutConfiguration, DiskLayoutType
root_mount_dir = Path('/mnt/archinstall')

View File

@ -4,7 +4,7 @@ from archinstall.default_profiles.minimal import MinimalProfile
from archinstall.lib.disk.device_handler import device_handler
from archinstall.lib.disk.filesystem import FilesystemHandler
from archinstall.lib.installer import Installer
from archinstall.lib.models.device_model import (
from archinstall.lib.models.device import (
DeviceModification,
DiskEncryption,
DiskLayoutConfiguration,

View File

@ -9,7 +9,7 @@ from archinstall.lib.hardware import GfxDriver
from archinstall.lib.models.application import ApplicationConfiguration, Audio, AudioConfiguration, BluetoothConfiguration
from archinstall.lib.models.authentication import AuthenticationConfiguration, U2FLoginConfiguration, U2FLoginMethod
from archinstall.lib.models.bootloader import Bootloader
from archinstall.lib.models.device_model import DiskLayoutConfiguration, DiskLayoutType
from archinstall.lib.models.device import DiskLayoutConfiguration, DiskLayoutType
from archinstall.lib.models.locale import LocaleConfiguration
from archinstall.lib.models.mirrors import CustomRepository, CustomServer, MirrorConfiguration, MirrorRegion, SignCheck, SignOption
from archinstall.lib.models.network_configuration import NetworkConfiguration, Nic, NicType