diff options
Diffstat (limited to 'go/stats/disk.go')
| -rw-r--r-- | go/stats/disk.go | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/go/stats/disk.go b/go/stats/disk.go index d0ffcd679..d5275e571 100644 --- a/go/stats/disk.go +++ b/go/stats/disk.go @@ -1,10 +1,6 @@ -// +build !windows - package stats -import ( - "syscall" -) +import () type DiskStatus struct { Dir string @@ -15,13 +11,6 @@ type DiskStatus struct { func NewDiskStatus(path string) (disk *DiskStatus) { disk = &DiskStatus{Dir: path} - fs := syscall.Statfs_t{} - err := syscall.Statfs(path, &fs) - if err != nil { - return - } - disk.All = fs.Blocks * uint64(fs.Bsize) - disk.Free = fs.Bfree * uint64(fs.Bsize) - disk.Used = disk.All - disk.Free + disk.fillInStatus() return } |
