aboutsummaryrefslogtreecommitdiff
path: root/collector/netclass_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/netclass_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/netclass_linux.go')
-rw-r--r--collector/netclass_linux.go4
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) {
61func (c *netClassCollector) Update(ch chan<- prometheus.Metric) error { 61func (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 {