From 30a69056c57d47c706bdc035344df8626ec64d5b Mon Sep 17 00:00:00 2001 From: Steven POST Date: Thu, 21 Mar 2024 18:06:52 +0100 Subject: [PATCH] Querying master state doesn't require authentication --- lib/puppet/provider/mongodb.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/puppet/provider/mongodb.rb b/lib/puppet/provider/mongodb.rb index c5944ac6c..81e4ed7d8 100644 --- a/lib/puppet/provider/mongodb.rb +++ b/lib/puppet/provider/mongodb.rb @@ -137,7 +137,6 @@ def self.conn_string def self.db_ismaster cmd_ismaster = 'db.isMaster().ismaster' - cmd_ismaster = mongorc_file + cmd_ismaster if mongorc_file db = 'admin' res = mongo_cmd(db, conn_string, cmd_ismaster).to_s.split(%r{\n}).last.chomp res.eql?('true')