summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2009-01-15 15:44:09 -0600
committerJames Turnbull <james@lovedthanlost.net>2009-02-13 14:16:36 +1100
commitd5a193a594bbc2194dbf1e5264369ebea0e55880 (patch)
tree8078cfd0c8c180ded487aa1427354025742014d8 /lib/puppet/util
parent53f15b9208a3271e944c687b8d0e670d422fb832 (diff)
downloadpuppet-d5a193a594bbc2194dbf1e5264369ebea0e55880.tar.gz
puppet-d5a193a594bbc2194dbf1e5264369ebea0e55880.tar.xz
puppet-d5a193a594bbc2194dbf1e5264369ebea0e55880.zip
Fixing #1541 - ParsedFile only backs up files once per transaction
This moves responsibility for backups from the filetype to the consumer of the filetype, but only ParsedFile actually uses filetypes. Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'lib/puppet/util')
-rwxr-xr-xlib/puppet/util/filetype.rb1
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/puppet/util/filetype.rb b/lib/puppet/util/filetype.rb
index 137ef0c67..5d4ba1440 100755
--- a/lib/puppet/util/filetype.rb
+++ b/lib/puppet/util/filetype.rb
@@ -108,7 +108,6 @@ class Puppet::Util::FileType
# Overwrite the file.
def write(text)
- backup()
require "tempfile"
tf = Tempfile.new("puppet")
tf.print text; tf.flush