From 0bedc11d2d999b46d3c286053218fc0f66e55407 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) --- 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 d53166479..e6b811e54 100644 --- a/plugins/inputs/mongodb/mongodb.go +++ b/plugins/inputs/mongodb/mongodb.go @@ -151,6 +151,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