Method: PuppetX::FileMapper::ClassMethods#remove_empty_file
- Defined in:
- lib/puppetx/filemapper.rb
#remove_empty_file(filename) ⇒ Object
Back up and remove a file, if it exists
301 302 303 304 305 306 307 308 309 |
# File 'lib/puppetx/filemapper.rb', line 301 def remove_empty_file(filename) return unless File.exist? filename @mapped_files[filename][:filetype] ||= Puppet::Util::FileType.filetype(filetype).new(filename) filetype = @mapped_files[filename][:filetype] filetype.backup if filetype.respond_to? :backup File.unlink(filename) end |