From ce36372cf812ae0d5e41584b865d99bdc22756ad Mon Sep 17 00:00:00 2001 From: Mike Crute Date: Sat, 21 May 2022 23:10:37 -0700 Subject: echo: pass context to netbox client --- echo/middleware/ip_filter.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/echo/middleware/ip_filter.go b/echo/middleware/ip_filter.go index fe601d2..034542e 100644 --- a/echo/middleware/ip_filter.go +++ b/echo/middleware/ip_filter.go @@ -84,7 +84,7 @@ type NetboxIPFilter struct { } func (f *NetboxIPFilter) Init() error { - nets, err := f.NetboxClient.GetPrefixesWithTag(f.Tag) + nets, err := f.NetboxClient.GetPrefixesWithTag(context.Background(), f.Tag) if err != nil { return err } @@ -119,7 +119,7 @@ func (f *NetboxIPFilter) RunRefresh(c context.Context, wg *sync.WaitGroup) error for { select { case <-t.C: - if nets, err := f.NetboxClient.GetPrefixesWithTag(f.Tag); err != nil { + if nets, err := f.NetboxClient.GetPrefixesWithTag(c, f.Tag); err != nil { f.Logger.Errorf("Error refreshing netbox prefixes for IP filter: %w", err) netboxFilterFailures.Inc() } else { -- cgit v1.2.3