du correctly output used/total

pull/29/head
deadc0de6 2 years ago
parent 7ca20be2e5
commit 94f419b025

@ -404,6 +404,7 @@ class Noder:
# node of type storage # node of type storage
szfree = size_to_str(node.free, raw=raw) szfree = size_to_str(node.free, raw=raw)
sztotal = size_to_str(node.total, raw=raw) sztotal = size_to_str(node.total, raw=raw)
szused = size_to_str(node.total - node.free, raw=raw)
nbchildren = len(node.children) nbchildren = len(node.children)
pcent = node.free * 100 / node.total pcent = node.free * 100 / node.total
freepercent = f'{pcent:.1f}%' freepercent = f'{pcent:.1f}%'
@ -423,7 +424,7 @@ class Noder:
'nbfiles:' + f'{nbchildren}', 'nbfiles:' + f'{nbchildren}',
disksize, disksize,
f'free:{freepercent}', f'free:{freepercent}',
'du:' + f'{szfree}/{sztotal}', 'du:' + f'{szused}/{sztotal}',
timestamp] timestamp]
argsstring = ' | '.join(args) argsstring = ' | '.join(args)
Logger.storage(pre, Logger.storage(pre,

Loading…
Cancel
Save