[disk] Modify stat free, from bavail to bfree

pull/1172/head
SkyingzZ 3 years ago
parent 36cc0d3c0b
commit 8c76773a69

@ -132,7 +132,7 @@ func UsageWithContext(ctx context.Context, path string) (*UsageStat, error) {
Path: path, Path: path,
Fstype: getFsType(stat), Fstype: getFsType(stat),
Total: (uint64(stat.F_blocks) * uint64(bsize)), Total: (uint64(stat.F_blocks) * uint64(bsize)),
Free: (uint64(stat.F_bavail) * uint64(bsize)), Free: (uint64(stat.F_bfree) * uint64(bsize)),
InodesTotal: (uint64(stat.F_files)), InodesTotal: (uint64(stat.F_files)),
InodesFree: (uint64(stat.F_ffree)), InodesFree: (uint64(stat.F_ffree)),
} }

@ -21,7 +21,7 @@ func UsageWithContext(ctx context.Context, path string) (*UsageStat, error) {
Path: unescapeFstab(path), Path: unescapeFstab(path),
Fstype: getFsType(stat), Fstype: getFsType(stat),
Total: (uint64(stat.Blocks) * uint64(bsize)), Total: (uint64(stat.Blocks) * uint64(bsize)),
Free: (uint64(stat.Bavail) * uint64(bsize)), Free: (uint64(stat.Bfree) * uint64(bsize)),
InodesTotal: (uint64(stat.Files)), InodesTotal: (uint64(stat.Files)),
InodesFree: (uint64(stat.Ffree)), InodesFree: (uint64(stat.Ffree)),
} }

Loading…
Cancel
Save