diff options
author | Péter Szilágyi <peterke@gmail.com> | 2017-01-10 05:53:17 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-10 05:53:17 +0800 |
commit | 02b67558e8eaa7b34a28b8dd0223824bbbb52349 (patch) | |
tree | 33bbc5057d4546d93d6d0e92b90eef19b49abb83 /metrics/disk_linux.go | |
parent | 91c8f87fb128c070b6c557a142e25d4428c96487 (diff) | |
parent | b9b3efb09f9281a5859646d2dcf36b5813132efb (diff) | |
download | dexon-02b67558e8eaa7b34a28b8dd0223824bbbb52349.tar dexon-02b67558e8eaa7b34a28b8dd0223824bbbb52349.tar.gz dexon-02b67558e8eaa7b34a28b8dd0223824bbbb52349.tar.bz2 dexon-02b67558e8eaa7b34a28b8dd0223824bbbb52349.tar.lz dexon-02b67558e8eaa7b34a28b8dd0223824bbbb52349.tar.xz dexon-02b67558e8eaa7b34a28b8dd0223824bbbb52349.tar.zst dexon-02b67558e8eaa7b34a28b8dd0223824bbbb52349.zip |
Merge pull request #3535 from fjl/all-ineffassign
all: fix ineffectual assignments
Diffstat (limited to 'metrics/disk_linux.go')
-rw-r--r-- | metrics/disk_linux.go | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/metrics/disk_linux.go b/metrics/disk_linux.go index d0eac08b9..8d610cd67 100644 --- a/metrics/disk_linux.go +++ b/metrics/disk_linux.go @@ -47,15 +47,16 @@ func ReadDiskStats(stats *DiskStats) error { } return err } - key, value := "", int64(0) - if parts := strings.Split(line, ":"); len(parts) != 2 { + parts := strings.Split(line, ":") + if len(parts) != 2 { continue - } else { - key = strings.TrimSpace(parts[0]) - if value, err = strconv.ParseInt(strings.TrimSpace(parts[1]), 10, 64); err != nil { - return err - } } + key := strings.TrimSpace(parts[0]) + value, err := strconv.ParseInt(strings.TrimSpace(parts[1]), 10, 64) + if err != nil { + return err + } + // Update the counter based on the key switch key { case "syscr": |