diff options
author | Ben Kochie <superq@gmail.com> | 2020-06-15 22:27:14 +0200 |
---|---|---|
committer | Ben Kochie <superq@gmail.com> | 2020-06-16 14:47:03 +0200 |
commit | dfa53f835a2916d8fa6d72f28d7d9d0617cbdbdb (patch) | |
tree | 15025568f0d4c2ea666ad1c473ae97942eb6bfa1 /collector/netclass_linux.go | |
parent | 3799895d414ef94822df11a80fe60565fc8bbd07 (diff) | |
download | prometheus_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/netclass_linux.go')
-rw-r--r-- | collector/netclass_linux.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/collector/netclass_linux.go b/collector/netclass_linux.go index cbfcb62..0fde219 100644 --- a/collector/netclass_linux.go +++ b/collector/netclass_linux.go | |||
@@ -61,7 +61,7 @@ func NewNetClassCollector(logger log.Logger) (Collector, error) { | |||
61 | func (c *netClassCollector) Update(ch chan<- prometheus.Metric) error { | 61 | func (c *netClassCollector) Update(ch chan<- prometheus.Metric) error { |
62 | netClass, err := c.getNetClassInfo() | 62 | netClass, err := c.getNetClassInfo() |
63 | if err != nil { | 63 | if err != nil { |
64 | return fmt.Errorf("could not get net class info: %s", err) | 64 | return fmt.Errorf("could not get net class info: %w", err) |
65 | } | 65 | } |
66 | for _, ifaceInfo := range netClass { | 66 | for _, ifaceInfo := range netClass { |
67 | upDesc := prometheus.NewDesc( | 67 | upDesc := prometheus.NewDesc( |
@@ -175,7 +175,7 @@ func (c *netClassCollector) getNetClassInfo() (sysfs.NetClass, error) { | |||
175 | netClass, err := c.fs.NetClass() | 175 | netClass, err := c.fs.NetClass() |
176 | 176 | ||
177 | if err != nil { | 177 | if err != nil { |
178 | return netClass, fmt.Errorf("error obtaining net class info: %s", err) | 178 | return netClass, fmt.Errorf("error obtaining net class info: %w", err) |
179 | } | 179 | } |
180 | 180 | ||
181 | for device := range netClass { | 181 | for device := range netClass { |