From d61b03f27a76ac59b79231e1057b56b22a9be576 Mon Sep 17 00:00:00 2001
From: greg linton <greg@influxdata.com>
Date: Wed, 25 Mar 2020 11:37:53 -0600
Subject: [PATCH] fix: use auth settings when pinging source

---
 influx/influx.go | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/influx/influx.go b/influx/influx.go
index 511b9da09..7dac34850 100644
--- a/influx/influx.go
+++ b/influx/influx.go
@@ -221,6 +221,13 @@ func (c *Client) ping(u *url.URL) (string, string, error) {
 		return "", "", err
 	}
 
+	if c.Authorizer != nil {
+		err = c.Authorizer.Set(req)
+		if err != nil {
+			return "", "", err
+		}
+	}
+
 	hc := &http.Client{}
 	if c.InsecureSkipVerify {
 		hc.Transport = skipVerifyTransport