diff options
Diffstat (limited to 'diskstats/diskstats.go')
| -rw-r--r-- | diskstats/diskstats.go | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/diskstats/diskstats.go b/diskstats/diskstats.go index 4e2094c..015fa56 100644 --- a/diskstats/diskstats.go +++ b/diskstats/diskstats.go @@ -2,7 +2,7 @@ package diskstats import ( "fmt" - "io/ioutil" + "github.com/buetow/gstat/utils" ) type Diskstats struct { @@ -13,23 +13,13 @@ func new() (Diskstats, error) { var raw string d := Diskstats{} - if err := d.gatherRaw(&raw, "/proc/diskstats"); err != nil { + if err := utils.GatherRaw(&raw, "/proc/diskstats"); err != nil { return d, err } return d, nil } -func (self *Diskstats) gatherRaw(what *string, path string) error { - bytes, err := ioutil.ReadFile(path) - if err != nil { - return err - } else { - *what = string(bytes) - } - return nil -} - func (self *Diskstats) String() string { str := "DISKSTATS=========================\n" |
