    # File lib/chef/provider/file.rb, line 45
          def load_current_resource
            @current_resource = Chef::Resource::File.new(@new_resource.name)
            @new_resource.path.gsub!(/\\/, "/") # for Windows
            @current_resource.path(@new_resource.path)
            if ::File.exist?(@current_resource.path) && ::File.readable?(@current_resource.path)
              cstats = ::File.stat(@current_resource.path)
              @current_resource.owner(cstats.uid)
              @current_resource.group(cstats.gid)
              @current_resource.mode(octal_mode(cstats.mode))
            end
            @current_resource
          end