diff options
author | Luke Kaines <luke@puppetlabs.com> | 2011-06-06 15:33:49 -0700 |
---|---|---|
committer | Daniel Pittman <daniel@puppetlabs.com> | 2011-06-06 15:33:49 -0700 |
commit | d4e6c268aecabdbf36ece126f960ce2384576fcc (patch) | |
tree | d37faff4111c7a1bcef9ea48d59687ab3d2a5718 /lib/puppet/rails/rails_resource.rb | |
parent | c5448b79e690d72536f4d98b636f450d37de627a (diff) | |
download | puppet-d4e6c268aecabdbf36ece126f960ce2384576fcc.tar.gz puppet-d4e6c268aecabdbf36ece126f960ce2384576fcc.tar.xz puppet-d4e6c268aecabdbf36ece126f960ce2384576fcc.zip |
(#7624) Manually fetch all properties in instances.
When we removed the `:audit => :all` flag on creation of an instance from a
Puppet type, we stopped fetching all the properties. This had flow-on
consequences that were visible from the outside; while some places did their
own work to ensure that properties were fetched, others didn't.
We now open-code the loop that creates and fetches those properties, to ensure
that we have the same data without going through the :audit machinery.
This resolves the excessive logging, and also eliminates the behavioural
change that we introduced in the previous commit.
Reviewed-By: Daniel Pittman <daniel@puppetlabs.com>
Diffstat (limited to 'lib/puppet/rails/rails_resource.rb')
0 files changed, 0 insertions, 0 deletions