def _get_stats(self, mount_point):
data = os.statvfs(mount_point)
total = (data.f_blocks * data.f_bsize)
free = (data.f_bfree * data.f_bsize)
used_percent = 100 - (100.0 * free / total)
total_inode = data.f_files
free_inode = data.f_ffree
used_percent_inode = 100 - (100.0 * free_inode / total_inode)
used = total - free
used_inode = total_inode - free_inode
return {'total': total,
'free': free,
'used_percent': used_percent,
'total_inode': total_inode,
'free_inode': free_inode,
'used_inode': used_inode,
'used': used,
'used_percent_inode': used_percent_inode}
tendrl_glusterfs_brick_utilization.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录