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.application import ApplicationConfiguration
from archinstall.lib.models.authentication import AuthenticationConfiguration from archinstall.lib.models.authentication import AuthenticationConfiguration
from archinstall.lib.models.bootloader import Bootloader 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.locale import LocaleConfiguration
from archinstall.lib.models.mirrors import MirrorConfiguration from archinstall.lib.models.mirrors import MirrorConfiguration
from archinstall.lib.models.network_configuration import NetworkConfiguration 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 ..exceptions import DiskError, SysCallError, UnknownFilesystemFormat
from ..general import SysCommand, SysCommandWorker from ..general import SysCommand, SysCommandWorker
from ..luks import Luks2 from ..luks import Luks2
from ..models.device_model import ( from ..models.device import (
DEFAULT_ITER_TIME, DEFAULT_ITER_TIME,
BDevice, BDevice,
BtrfsMountOption, BtrfsMountOption,

View File

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

View File

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

View File

@ -4,7 +4,7 @@ import getpass
from pathlib import Path from pathlib import Path
from typing import ClassVar from typing import ClassVar
from archinstall.lib.models.device_model import Fido2Device from archinstall.lib.models.device import Fido2Device
from ..exceptions import SysCallError from ..exceptions import SysCallError
from ..general import SysCommand, SysCommandWorker, clear_vt100_escape_codes_from_str 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 ..interactions.general_conf import ask_abort
from ..luks import Luks2 from ..luks import Luks2
from ..models.device_model import ( from ..models.device import (
DiskEncryption, DiskEncryption,
DiskLayoutConfiguration, DiskLayoutConfiguration,
DiskLayoutType, DiskLayoutType,

View File

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

View File

@ -1,7 +1,7 @@
from pathlib import Path from pathlib import Path
from typing import assert_never, override 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.lib.translationhandler import tr
from archinstall.tui.curses_menu import EditMenu from archinstall.tui.curses_menu import EditMenu
from archinstall.tui.result import ResultType 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.exceptions import DiskError, SysCallError
from archinstall.lib.general import SysCommand 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 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.disk.disk_menu import DiskLayoutConfigurationMenu
from archinstall.lib.models.application import ApplicationConfiguration from archinstall.lib.models.application import ApplicationConfiguration
from archinstall.lib.models.authentication import AuthenticationConfiguration 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.lib.packages import list_available_packages
from archinstall.tui.menu_item import MenuItem, MenuItemGroup 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.device_handler import device_handler
from archinstall.lib.disk.fido import Fido2 from archinstall.lib.disk.fido import Fido2
from archinstall.lib.disk.utils import get_lsblk_by_mountpoint, get_lsblk_info 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, DiskEncryption,
DiskLayoutConfiguration, DiskLayoutConfiguration,
EncryptionType, 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.device_handler import device_handler
from archinstall.lib.disk.partitioning_menu import manual_partitioning from archinstall.lib.disk.partitioning_menu import manual_partitioning
from archinstall.lib.menu.menu_helper import MenuHelper from archinstall.lib.menu.menu_helper import MenuHelper
from archinstall.lib.models.device_model import ( from archinstall.lib.models.device import (
BDevice, BDevice,
BtrfsMountOption, BtrfsMountOption,
DeviceModification, DeviceModification,

View File

@ -7,7 +7,7 @@ from subprocess import CalledProcessError
from types import TracebackType from types import TracebackType
from archinstall.lib.disk.utils import get_lsblk_info, umount 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 .exceptions import DiskError, SysCallError
from .general import SysCommand, SysCommandWorker, generate_password, run from .general import SysCommand, SysCommandWorker, generate_password, run

View File

@ -5,7 +5,7 @@ from .application import (
BluetoothConfiguration, BluetoothConfiguration,
) )
from .bootloader import Bootloader from .bootloader import Bootloader
from .device_model import ( from .device import (
BDevice, BDevice,
DeviceGeometry, DeviceGeometry,
DeviceModification, 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.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.interactions.general_conf import PostInstallationAction, ask_post_installation
from archinstall.lib.models import Bootloader from archinstall.lib.models import Bootloader
from archinstall.lib.models.device_model import ( from archinstall.lib.models.device import (
DiskLayoutType, DiskLayoutType,
EncryptionType, 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>, total_size=Size(value=512110190592, unit=<Unit.B: 1>,
sector_size=SectorSize(value=512, unit=<Unit.B: 1>)), sector_size=SectorSize(value=512, unit=<Unit.B: 1>)),
free_space_regions=[ free_space_regions=[
<archinstall.lib.disk.device_model.DeviceGeometry object at 0x7fbe166c4250>, <archinstall.lib.disk.device.DeviceGeometry object at 0x7fbe166c4250>,
<archinstall.lib.disk.device_model.DeviceGeometry object at 0x7fbe166c4c50>, <archinstall.lib.disk.device.DeviceGeometry object at 0x7fbe166c4c50>,
<archinstall.lib.disk.device_model.DeviceGeometry object at 0x7fbe166c4a10>], <archinstall.lib.disk.device.DeviceGeometry object at 0x7fbe166c4a10>],
sector_size=SectorSize(value=512, unit=<Unit.B: 1>), sector_size=SectorSize(value=512, unit=<Unit.B: 1>),
read_only=False, read_only=False,
dirty=False dirty=False

View File

@ -1,7 +1,7 @@
from pathlib import Path from pathlib import Path
from archinstall.lib.disk.device_handler import device_handler 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') 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.device_handler import device_handler
from archinstall.lib.disk.filesystem import FilesystemHandler from archinstall.lib.disk.filesystem import FilesystemHandler
from archinstall.lib.installer import Installer from archinstall.lib.installer import Installer
from archinstall.lib.models.device_model import ( from archinstall.lib.models.device import (
DeviceModification, DeviceModification,
DiskEncryption, DiskEncryption,
DiskLayoutConfiguration, 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.application import ApplicationConfiguration, Audio, AudioConfiguration, BluetoothConfiguration
from archinstall.lib.models.authentication import AuthenticationConfiguration, U2FLoginConfiguration, U2FLoginMethod from archinstall.lib.models.authentication import AuthenticationConfiguration, U2FLoginConfiguration, U2FLoginMethod
from archinstall.lib.models.bootloader import Bootloader 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.locale import LocaleConfiguration
from archinstall.lib.models.mirrors import CustomRepository, CustomServer, MirrorConfiguration, MirrorRegion, SignCheck, SignOption from archinstall.lib.models.mirrors import CustomRepository, CustomServer, MirrorConfiguration, MirrorRegion, SignCheck, SignOption
from archinstall.lib.models.network_configuration import NetworkConfiguration, Nic, NicType from archinstall.lib.models.network_configuration import NetworkConfiguration, Nic, NicType