Forgot option PARTUUID to lsblk
This commit is contained in:
parent
cba30b9e26
commit
bf4c32e2e0
|
|
@ -197,9 +197,9 @@ class Partition():
|
|||
This is more reliable than relying on /dev/disk/by-partuuid as
|
||||
it doesn't seam to be able to detect md raid partitions.
|
||||
"""
|
||||
lsblk = b''.join(sys_command(f'lsblk -J {self.path}'))
|
||||
lsblk = b''.join(sys_command(f'lsblk -J -o+PARTUUID {self.path}'))
|
||||
for partition in json.loads(lsblk.decode('UTF-8'))['blockdevices']:
|
||||
return partition['partuuid']
|
||||
return partition.get('partuuid', None)
|
||||
|
||||
@property
|
||||
def encrypted(self):
|
||||
|
|
|
|||
Loading…
Reference in New Issue