diff options
Diffstat (limited to 'lib/puppet/parser')
-rw-r--r-- | lib/puppet/parser/interpreter.rb | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/lib/puppet/parser/interpreter.rb b/lib/puppet/parser/interpreter.rb index 5ddd82829..ee447076f 100644 --- a/lib/puppet/parser/interpreter.rb +++ b/lib/puppet/parser/interpreter.rb @@ -251,11 +251,13 @@ module Puppet Puppet::Rails.init # We store all of the objects, even the collectable ones - Puppet::Rails::Host.store( - :objects => objects, - :host => client, - :facts => facts - ) + benchmark(:info, "Stored configuration for #{client}") do + Puppet::Rails::Host.store( + :objects => objects, + :host => client, + :facts => facts + ) + end # Now that we've stored everything, we need to strip out # the collectable objects so that they are not sent on |