From 4e8084bddb989646bf74b6c8883fc66622441221 Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Tue, 9 Mar 2021 11:54:03 +0100 Subject: Fixed a issue with blkid where it would raise an exception when there was not filesystem on the partition. --- archinstall/lib/disk.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/archinstall/lib/disk.py b/archinstall/lib/disk.py index 75cecb0b..db58f3ce 100644 --- a/archinstall/lib/disk.py +++ b/archinstall/lib/disk.py @@ -487,5 +487,6 @@ def get_mount_info(path): return output['filesystems'][0] def get_filesystem_type(path): - output = b''.join(sys_command(f"blkid -o value -s TYPE {path}")) - return output.strip().decode('UTF-8') \ No newline at end of file + if (handle := sys_command(f"blkid -o value -s TYPE {path}")).exit_code != 0: + return None + return b''.join(handle).strip().decode('UTF-8') \ No newline at end of file -- cgit v1.2.3-70-g09d2