|
|
|
@ -387,28 +387,28 @@ class Noder:
|
|
|
|
|
nbchildren = len(node.children)
|
|
|
|
|
freepercent = '{:.1f}%'.format(
|
|
|
|
|
node.free * 100 / node.total
|
|
|
|
|
).ljust(6)
|
|
|
|
|
)
|
|
|
|
|
# get the date
|
|
|
|
|
dt = ''
|
|
|
|
|
if self._has_attr(node, 'ts'):
|
|
|
|
|
dt = 'date: '
|
|
|
|
|
dt += '{}'.format(utils.epoch_to_str(node.ts)).ljust(11)
|
|
|
|
|
dt = 'date:'
|
|
|
|
|
dt += '{}'.format(utils.epoch_to_str(node.ts))
|
|
|
|
|
ds = ''
|
|
|
|
|
# the children size
|
|
|
|
|
sz = self._rec_size(node, store=False)
|
|
|
|
|
sz = utils.human(sz)
|
|
|
|
|
ds = 'totsize:' + '{}'.format(sz).ljust(7)
|
|
|
|
|
ds = 'totsize:' + '{}'.format(sz)
|
|
|
|
|
# format the output
|
|
|
|
|
name = '{}'.format(node.name)
|
|
|
|
|
args = [
|
|
|
|
|
'nbfiles:' + '{}'.format(nbchildren).ljust(6),
|
|
|
|
|
'nbfiles:' + '{}'.format(nbchildren),
|
|
|
|
|
ds,
|
|
|
|
|
'free:{}'.format(freepercent),
|
|
|
|
|
'du:' + '{}/{}'.format(hf, ht).ljust(14),
|
|
|
|
|
'du:' + '{}/{}'.format(hf, ht),
|
|
|
|
|
dt]
|
|
|
|
|
Logger.storage(pre,
|
|
|
|
|
name.ljust(20),
|
|
|
|
|
'{}'.format(','.join(args)),
|
|
|
|
|
name,
|
|
|
|
|
'{}'.format(' | '.join(args)),
|
|
|
|
|
node.attr)
|
|
|
|
|
elif node.type == self.TYPE_ARC:
|
|
|
|
|
# archive node
|
|
|
|
|