Method: Chef::Provider::File::Content#file_for_provider

Defined in:
lib/chef/provider/file/content.rb

#file_for_providerObject



26
27
28
29
30
31
32
33
34
35
# File 'lib/chef/provider/file/content.rb', line 26

def file_for_provider
  if @new_resource.content
    tempfile = Chef::FileContentManagement::Tempfile.new(@new_resource).tempfile
    tempfile.write(@new_resource.content)
    tempfile.close
    tempfile
  else
    nil
  end
end