refs #1876 change check and improve debug msg
parent
0352e3a2cc
commit
a1493a827e
|
@ -692,7 +692,8 @@ def ogReduceFs (disk, par):
|
||||||
break
|
break
|
||||||
elif type == 'NTFS':
|
elif type == 'NTFS':
|
||||||
ogUnmount (disk, par)
|
ogUnmount (disk, par)
|
||||||
nr_lines = subprocess.run (['ntfsresize', '-fi', PART], capture_output=True, text=True).stdout.splitlines()
|
ntfsresize_out = subprocess.run (['ntfsresize', '-fi', PART], capture_output=True, text=True).stdout
|
||||||
|
nr_lines = ntfsresize_out.splitlines()
|
||||||
maxsize = None
|
maxsize = None
|
||||||
size = None
|
size = None
|
||||||
for l in nr_lines:
|
for l in nr_lines:
|
||||||
|
@ -702,12 +703,10 @@ def ogReduceFs (disk, par):
|
||||||
size = l.split()[4]
|
size = l.split()[4]
|
||||||
size = int ((int (size) * 1.1 / 1024 + 1) * 1024)
|
size = int ((int (size) * 1.1 / 1024 + 1) * 1024)
|
||||||
|
|
||||||
if not maxsize and not size:
|
if not maxsize or not size:
|
||||||
SystemLib.ogRaiseError ([], ogGlobals.OG_ERR_PARTITION, f'{disk},{par}')
|
SystemLib.ogRaiseError ([], ogGlobals.OG_ERR_PARTITION, f'{disk},{par} ({ntfsresize_out})')
|
||||||
return None
|
return None
|
||||||
|
|
||||||
import time
|
|
||||||
|
|
||||||
extrasize = 0
|
extrasize = 0
|
||||||
retval = 1
|
retval = 1
|
||||||
while retval != 0 and size+extrasize < maxsize:
|
while retval != 0 and size+extrasize < maxsize:
|
||||||
|
|
Loading…
Reference in New Issue