Debugging a partioning case.

This commit is contained in:
Anton Hvornum 2021-03-21 17:22:11 +01:00
parent c00e09517f
commit c8470b81a6
No known key found for this signature in database
GPG Key ID: F1234C5BA67C59DF
1 changed files with 3 additions and 0 deletions

View File

@ -437,6 +437,7 @@ class Filesystem():
log(f'Adding partition to {self.blockdevice}', level=LOG_LEVELS.Info)
previous_partitions = self.blockdevice.partitions
print(previous_partitions)
if format:
partitioning = self.parted(f'{self.blockdevice.device} mkpart {type} {format} {start} {end}') == 0
else:
@ -444,6 +445,8 @@ class Filesystem():
if partitioning:
start_wait = time.time()
time.sleep(2)
print(self.blockdevice.partitions)
while previous_partitions == self.blockdevice.partitions:
time.sleep(0.025) # Let the new partition come up in the kernel
if time.time() - start_wait > 10: