def parse_backup_sizes(self, rootdir, customer, friendly_name,
date_complete):
cmd = (
'get', '-o', 'value', '-Hp', 'used',
self.get_dataset_name(rootdir, customer, friendly_name))
try:
out = self._perform_binary_command(cmd)
except CalledProcessError as e:
msg = 'Error while calling: %r, %s' % (cmd, e.output.strip())
logger.warning(msg)
size = '0'
else:
size = out.strip()
return {
'size': size,
'date': date_complete,
}
评论列表
文章目录