From e57150ae1d5b2d4bae0881789a4b18566e4962cf Mon Sep 17 00:00:00 2001 From: Mathieu Lecarme Date: Fri, 17 Jun 2022 00:28:51 +0200 Subject: [PATCH] Fix: New request error handling. --- pkg/acquisition/modules/loki/loki.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/acquisition/modules/loki/loki.go b/pkg/acquisition/modules/loki/loki.go index a76d9712b..7e61ee9e2 100644 --- a/pkg/acquisition/modules/loki/loki.go +++ b/pkg/acquisition/modules/loki/loki.go @@ -263,6 +263,10 @@ func (l *LokiSource) OneShotAcquisition(out chan types.Event, t *tomb.Tomb) erro params.Encode()) logger := l.logger.WithField("url", url) req, err := http.NewRequest("GET", url, nil) + if err != nil { + logger.WithError(err).Error("Loki NewRequest error") + return errors.Wrap(err, "Loki error while build new request") + } req.Header = l.header resp, err := http.DefaultClient.Do(req)