summaryrefslogtreecommitdiffstats
path: root/lib/puppet/rails/rails_resource.rb
diff options
context:
space:
mode:
authorLuke Kaines <luke@puppetlabs.com>2011-06-06 15:33:49 -0700
committerDaniel Pittman <daniel@puppetlabs.com>2011-06-06 15:33:49 -0700
commitd4e6c268aecabdbf36ece126f960ce2384576fcc (patch)
treed37faff4111c7a1bcef9ea48d59687ab3d2a5718 /lib/puppet/rails/rails_resource.rb
parentc5448b79e690d72536f4d98b636f450d37de627a (diff)
downloadpuppet-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