From b9838ba1e0173a367769147c2f145332f2e212a3 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Fri, 23 Oct 2015 08:42:27 +0100 Subject: [PATCH] Drop monkey patch that is no longer needed --- cookbooks/chef/libraries/remote_directory.rb | 27 -------------------- 1 file changed, 27 deletions(-) delete mode 100644 cookbooks/chef/libraries/remote_directory.rb diff --git a/cookbooks/chef/libraries/remote_directory.rb b/cookbooks/chef/libraries/remote_directory.rb deleted file mode 100644 index 959eb2940..000000000 --- a/cookbooks/chef/libraries/remote_directory.rb +++ /dev/null @@ -1,27 +0,0 @@ -class Chef - class Provider - class RemoteDirectory - def action_create - super - Chef::Log.debug("Doing a remote recursive directory transfer for #{@new_resource}") - - files_transferred = Set.new - files_to_transfer.each do |cookbook_file_relative_path| - create_cookbook_file(cookbook_file_relative_path) - files_transferred << ::File.dirname(::File.join(@new_resource.path, cookbook_file_relative_path)) - files_transferred << ::File.join(@new_resource.path, cookbook_file_relative_path) - end - - return unless @new_resource.purge - - files_to_purge = Set.new( - Dir.glob(::File.join(@new_resource.path, "**", "*"), ::File::FNM_DOTMATCH).select do |name| - name !~ /(?:^|#{Regexp.escape(::File::SEPARATOR)})\.\.?$/ - end - ) - files_to_purge -= files_transferred - purge_unmanaged_files(files_to_purge) - end - end - end -end -- 2.43.2