fixed a bug which caused wrong mountpoints

This commit is contained in:
Daniel 2019-10-16 21:38:12 +02:00
parent 447ccccb30
commit ea6e63c356

View file

@ -97,7 +97,10 @@ def part_for_disk(device):
for part in parts: for part in parts:
values = list() values = list()
for start, end in zip(element_length, element_length[1:]): for start, end in zip(element_length, element_length[1:]):
values.append(part[start:(end - 1)].strip()) if end == element_length[-1:]:
values.append(part[start:len(part)].strip())
else:
values.append(part[start:(end - 1)].strip())
part_dict.append(dict(zip(keys, values))) part_dict.append(dict(zip(keys, values)))
return part_dict return part_dict