Exclude archiso loop device (#2715)

This commit is contained in:
codefiles 2024-10-03 02:11:20 -04:00 committed by GitHub
parent 92079b0e8e
commit 661328767c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 0 deletions

View File

@ -52,6 +52,8 @@ class DeviceHandler(object):
devices = getAllDevices()
devices.extend(self.get_loop_devices())
archiso_mountpoint = Path('/run/archiso/airootfs')
for device in devices:
dev_lsblk_info = find_lsblk_info(device.path, all_lsblk_info)
@ -62,6 +64,10 @@ class DeviceHandler(object):
if dev_lsblk_info.type == 'rom':
continue
# exclude archiso loop device
if dev_lsblk_info.mountpoint == archiso_mountpoint:
continue
try:
if dev_lsblk_info.pttype:
disk = newDisk(device)