mirror of
https://github.com/minio/minio.git
synced 2025-11-20 18:06:10 -05:00
Improve disk code to return back disk StatFS{} structure
```
StatFS {
Total int64
Free int64
FSType string
}
```
Provides more information in a cross platform way.
This commit is contained in:
@@ -34,8 +34,11 @@ var _ = Suite(&MySuite{})
|
||||
|
||||
func (s *MySuite) TestFree(c *C) {
|
||||
path, err := ioutil.TempDir(os.TempDir(), "minio-")
|
||||
c.Check(err, IsNil)
|
||||
c.Assert(err, IsNil)
|
||||
|
||||
_, _, err = disk.Stat(path)
|
||||
c.Check(err, IsNil)
|
||||
statfs, err := disk.Stat(path)
|
||||
c.Assert(err, IsNil)
|
||||
c.Assert(statfs.Total, Not(Equals), 0)
|
||||
c.Assert(statfs.Free, Not(Equals), 0)
|
||||
c.Assert(statfs.FSType, Not(Equals), "UNKNOWN")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user