aboutsummaryrefslogtreecommitdiff
path: root/collector/loadavg_linux.go
diff options
context:
space:
mode:
authorBen Kochie <superq@gmail.com>2020-06-15 22:27:14 +0200
committerBen Kochie <superq@gmail.com>2020-06-16 14:47:03 +0200
commitdfa53f835a2916d8fa6d72f28d7d9d0617cbdbdb (patch)
tree15025568f0d4c2ea666ad1c473ae97942eb6bfa1 /collector/loadavg_linux.go
parent3799895d414ef94822df11a80fe60565fc8bbd07 (diff)
downloadprometheus_node_collector-dfa53f835a2916d8fa6d72f28d7d9d0617cbdbdb.tar.bz2
prometheus_node_collector-dfa53f835a2916d8fa6d72f28d7d9d0617cbdbdb.tar.xz
prometheus_node_collector-dfa53f835a2916d8fa6d72f28d7d9d0617cbdbdb.zip
Use Go 1.13 error features
* Use `errors.Is()` for unwrapping errors. * Use `%w` error verb in internal error formatting. Signed-off-by: Ben Kochie <superq@gmail.com>
Diffstat (limited to 'collector/loadavg_linux.go')
-rw-r--r--collector/loadavg_linux.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/collector/loadavg_linux.go b/collector/loadavg_linux.go
index 668d3ed..7b89668 100644
--- a/collector/loadavg_linux.go
+++ b/collector/loadavg_linux.go
@@ -45,7 +45,7 @@ func parseLoad(data string) (loads []float64, err error) {
45 for i, load := range parts[0:3] { 45 for i, load := range parts[0:3] {
46 loads[i], err = strconv.ParseFloat(load, 64) 46 loads[i], err = strconv.ParseFloat(load, 64)
47 if err != nil { 47 if err != nil {
48 return nil, fmt.Errorf("could not parse load '%s': %s", load, err) 48 return nil, fmt.Errorf("could not parse load '%s': %w", load, err)
49 } 49 }
50 } 50 }
51 return loads, nil 51 return loads, nil