summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util/diff.rb
diff options
context:
space:
mode:
authorJesse Wolfe <jes5199@gmail.com>2010-07-09 17:11:36 -0700
committerMarkus Roberts <Markus@reality.com>2010-07-09 17:26:37 -0700
commit94fa5d5de2ad8f9d916178bce7ff9eeba748047a (patch)
treef35df7789d824e26f126b6cc052d04e0959f4c23 /lib/puppet/util/diff.rb
parent700970475c01f60490f6d05e7a94275ede704c37 (diff)
downloadpuppet-94fa5d5de2ad8f9d916178bce7ff9eeba748047a.tar.gz
puppet-94fa5d5de2ad8f9d916178bce7ff9eeba748047a.tar.xz
puppet-94fa5d5de2ad8f9d916178bce7ff9eeba748047a.zip
[#4182] show_diff was broken for streamed file contents
show_diff was written assuming that a file's contents would be loaded into memory. That's no longer true, for perfomance reasons. This patch streams the file to a temporary file to take the diff. As a consequence, it means that when show_diff is on, files may get streamed twice.
Diffstat (limited to 'lib/puppet/util/diff.rb')
0 files changed, 0 insertions, 0 deletions