def disk(self):
"""
Per system partition disk usage on system
Converting byte to human readable format
Return dict
"""
disk_info = {}
parts = self.disk_partitions
for i in parts:
part = i.mountpoint
part_usage = self.partition(part)
total = self.hr(part_usage.total)
used = self.hr(part_usage.used)
free = self.hr(part_usage.free)
percent = part_usage.percent
disk_info[part] = {
"total": total,
"used": used,
"free": free,
"percent": percent
}
return disk_info
评论列表
文章目录