From a370adab42255767bbfd84479a84e43bf9c3b6b5 Mon Sep 17 00:00:00 2001 From: davidnewhall2 Date: Sun, 2 Feb 2020 00:59:26 -0800 Subject: [PATCH] dont return broken metrics --- integrations/inputunifi/collector.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/integrations/inputunifi/collector.go b/integrations/inputunifi/collector.go index 0bcb3966..b668bee7 100644 --- a/integrations/inputunifi/collector.go +++ b/integrations/inputunifi/collector.go @@ -91,28 +91,28 @@ func (u *InputUnifi) pollController(c *Controller) (*poller.Metrics, error) { if c.SaveDPI { if m.SitesDPI, err = c.Unifi.GetSiteDPI(m.Sites); err != nil { - return m, fmt.Errorf("unifi.GetSiteDPI(%v): %v", c.URL, err) + return nil, fmt.Errorf("unifi.GetSiteDPI(%v): %v", c.URL, err) } if m.ClientsDPI, err = c.Unifi.GetClientsDPI(m.Sites); err != nil { - return m, fmt.Errorf("unifi.GetClientsDPI(%v): %v", c.URL, err) + return nil, fmt.Errorf("unifi.GetClientsDPI(%v): %v", c.URL, err) } } if c.SaveIDS { m.IDSList, err = c.Unifi.GetIDS(m.Sites, time.Now().Add(time.Minute), time.Now()) if err != nil { - return m, fmt.Errorf("unifi.GetIDS(%v): %v", c.URL, err) + return nil, fmt.Errorf("unifi.GetIDS(%v): %v", c.URL, err) } } // Get all the points. if m.Clients, err = c.Unifi.GetClients(m.Sites); err != nil { - return m, fmt.Errorf("unifi.GetClients(%v): %v", c.URL, err) + return nil, fmt.Errorf("unifi.GetClients(%v): %v", c.URL, err) } if m.Devices, err = c.Unifi.GetDevices(m.Sites); err != nil { - return m, fmt.Errorf("unifi.GetDevices(%v): %v", c.URL, err) + return nil, fmt.Errorf("unifi.GetDevices(%v): %v", c.URL, err) } return u.augmentMetrics(c, m), nil