From 8387d48a42e8893bbf71278ee807e12204027aaf Mon Sep 17 00:00:00 2001 From: luke Date: Sat, 17 Mar 2007 23:11:45 +0000 Subject: Fixing #540. I modified Puppet::Network::Client::Master so that it disables noop during its run, so that facts and plugins will always be downloaded. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2285 980ebf18-57e1-0310-9a29-db15c13687c0 --- lib/puppet/network/client/master.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/puppet') diff --git a/lib/puppet/network/client/master.rb b/lib/puppet/network/client/master.rb index dd8a883bd..b244478c2 100644 --- a/lib/puppet/network/client/master.rb +++ b/lib/puppet/network/client/master.rb @@ -356,6 +356,9 @@ class Puppet::Network::Client::Master < Puppet::Network::Client Puppet.info "Retrieving #{args[:name]}s" + noop = Puppet[:noop] + Puppet[:noop] = false + begin trans = objects.evaluate trans.ignoretags = true @@ -381,6 +384,8 @@ class Puppet::Network::Client::Master < Puppet::Network::Client # Now clean up after ourselves objects.remove files + ensure + Puppet[:noop] = noop end # Retrieve facts from the central server. -- cgit