# File lib/chef/resource/remote_directory.rb, line 35
      def initialize(name, run_context=nil)
        super
        @resource_name = :remote_directory
        @path = name
        @source = ::File.basename(name)
        @delete = false
        @action = :create
        @recursive = true
        @purge = false
        @files_backup = 5
        @files_owner = nil
        @files_group = nil
        @files_mode = 0644 unless Chef::Platform.windows?
        @overwrite = true
        @allowed_actions.push(:create, :create_if_missing, :delete)
        @cookbook = nil
        @provider = Chef::Provider::RemoteDirectory
      end