From cdfd4d6da8bf4f30fc01e0af0255664ff3050d91 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Mon, 9 Feb 2015 18:56:17 +0100 Subject: [PATCH] node update-config: Check node name against blacklist too fixes #8211 --- lib/cli/nodeupdateconfigcommand.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/cli/nodeupdateconfigcommand.cpp b/lib/cli/nodeupdateconfigcommand.cpp index 53159120d..581c49d4d 100644 --- a/lib/cli/nodeupdateconfigcommand.cpp +++ b/lib/cli/nodeupdateconfigcommand.cpp @@ -213,6 +213,13 @@ int NodeUpdateConfigCommand::Run(const boost::program_options::variables_map& vm Dictionary::Ptr host_services = new Dictionary(); + if (NodeUtility::CheckAgainstBlackAndWhiteList("blacklist", node_name, "*", Empty) && + !NodeUtility::CheckAgainstBlackAndWhiteList("whitelist", node_name, "*", Empty)) { + Log(LogWarning, "cli") + << "Skipping node '" << node_name << "' on blacklist."; + continue; + } + Log(LogInformation, "cli") << "Adding host '" << zone << "' to the repository.";