Skip to content

Commit dd0da34

Browse files
authored
Move luks into disk module (#4296)
1 parent e763c11 commit dd0da34

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

archinstall/lib/disk/device_handler.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from parted import Device, Disk, DiskException, FileSystem, Geometry, IOException, Partition, PartitionException, freshDisk, getAllDevices, getDevice, newDisk
66

77
from archinstall.lib.command import SysCommand
8+
from archinstall.lib.disk.luks import Luks2, unlock_luks2_dev
89
from archinstall.lib.disk.utils import (
910
find_lsblk_info,
1011
get_all_lsblk_info,
@@ -14,7 +15,6 @@
1415
umount,
1516
)
1617
from archinstall.lib.exceptions import DiskError, SysCallError, UnknownFilesystemFormat
17-
from archinstall.lib.luks import Luks2, unlock_luks2_dev
1818
from archinstall.lib.models.device import (
1919
DEFAULT_ITER_TIME,
2020
BDevice,
@@ -601,8 +601,8 @@ def partprobe(self, path: Path | None = None) -> None:
601601
def _wipe(self, dev_path: Path) -> None:
602602
"""
603603
Wipe a device (partition or otherwise) of meta-data, be it file system, LVM, etc.
604-
@param dev_path: Device path of the partition to be wiped.
605-
@type dev_path: str
604+
@param dev_path: Device path of the partition to be wiped.
605+
@type dev_path: str
606606
"""
607607
with open(dev_path, 'wb') as p:
608608
p.write(bytearray(1024))

archinstall/lib/disk/filesystem.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from pathlib import Path
44

55
from archinstall.lib.disk.device_handler import device_handler
6+
from archinstall.lib.disk.luks import Luks2
67
from archinstall.lib.disk.lvm import (
78
lvm_group_info,
89
lvm_pv_create,
@@ -12,7 +13,6 @@
1213
lvm_vol_reduce,
1314
)
1415
from archinstall.lib.disk.utils import udev_sync
15-
from archinstall.lib.luks import Luks2
1616
from archinstall.lib.models.device import (
1717
DiskEncryption,
1818
DiskLayoutConfiguration,

archinstall/lib/installer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
from archinstall.lib.boot import Boot
1818
from archinstall.lib.command import SysCommand, run
1919
from archinstall.lib.disk.fido import Fido2
20+
from archinstall.lib.disk.luks import Luks2, unlock_luks2_dev
2021
from archinstall.lib.disk.lvm import lvm_import_vg, lvm_pvseg_info, lvm_vol_change
2122
from archinstall.lib.disk.utils import (
2223
get_lsblk_by_mountpoint,
@@ -29,7 +30,6 @@
2930
from archinstall.lib.exceptions import DiskError, HardwareIncompatibilityError, RequirementError, ServiceException, SysCallError
3031
from archinstall.lib.hardware import SysInfo
3132
from archinstall.lib.locale.utils import verify_keyboard_layout, verify_x11_keyboard_layout
32-
from archinstall.lib.luks import Luks2, unlock_luks2_dev
3333
from archinstall.lib.mirror.mirror_handler import MirrorListHandler
3434
from archinstall.lib.models.application import ZramAlgorithm
3535
from archinstall.lib.models.bootloader import Bootloader

0 commit comments

Comments
 (0)