From a877b06d74f792756556e651e71a466d53f70307 Mon Sep 17 00:00:00 2001 From: Daniel Nelson Date: Mon, 23 Apr 2018 13:29:12 -0700 Subject: [PATCH] Return errors in mongodb SSL/TLS configuration (#4066) (cherry picked from commit bf0c59f56cd99e2feea687f6f78f895fa1d72742) --- plugins/inputs/mongodb/mongodb.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/inputs/mongodb/mongodb.go b/plugins/inputs/mongodb/mongodb.go index 8db9451b0..6cafb3a75 100644 --- a/plugins/inputs/mongodb/mongodb.go +++ b/plugins/inputs/mongodb/mongodb.go @@ -149,6 +149,9 @@ func (m *MongoDB) gatherServer(server *Server, acc telegraf.Accumulator) error { } else { tlsConfig, err = internal.GetTLSConfig( m.SSLCert, m.SSLKey, m.SSLCA, m.InsecureSkipVerify) + if err != nil { + return err + } } // If configured to use TLS, add a dial function