Method: Chef::Provider::Directory#load_current_resource

Defined in:
lib/chef/provider/directory.rb

#load_current_resourceObject



32
33
34
35
36
37
38
39
# File 'lib/chef/provider/directory.rb', line 32

def load_current_resource
  @current_resource = Chef::Resource::Directory.new(new_resource.name)
  current_resource.path(new_resource.path)
  if ::TargetIO::File.exist?(current_resource.path) && @action != :create_if_missing
    load_resource_attributes_from_file(current_resource)
  end
  current_resource
end