summaryrefslogtreecommitdiffstats
path: root/lib/puppet/reference
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2009-03-05 22:12:31 -0600
committerLuke Kanies <luke@madstop.com>2009-03-05 22:12:31 -0600
commit5329b8a7a8869ca1a73188c48d411ed4c35ff291 (patch)
treef9acac2e5f7599bc329c1fc2f44e2eee54d3c740 /lib/puppet/reference
parent71e4919f6b60b36b9ba0b02d3619c0fb5e4df445 (diff)
downloadpuppet-5329b8a7a8869ca1a73188c48d411ed4c35ff291.tar.gz
puppet-5329b8a7a8869ca1a73188c48d411ed4c35ff291.tar.xz
puppet-5329b8a7a8869ca1a73188c48d411ed4c35ff291.zip
Passing checksums around instead of file contents
This switches the file's 'content' parameter to always use checksums, rather than always using content but switching to checksums whenever necessary. This greatly simplifies all the logging requirements (so that content doesn't show up in logs), but also simplifies insync comparisons, and much more. In the process, I found that the code was pulling down file content more often than was necessary, and fixing that cut 40% off of the time of a very small transaction. Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'lib/puppet/reference')
0 files changed, 0 insertions, 0 deletions