summaryrefslogtreecommitdiff
path: root/diskstats/diskstats.go
diff options
context:
space:
mode:
Diffstat (limited to 'diskstats/diskstats.go')
-rw-r--r--diskstats/diskstats.go14
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"