From 774e656cfa39da6a35ec33da86570626def587c4 Mon Sep 17 00:00:00 2001 From: Martin Wessely Date: Sun, 23 Feb 2014 22:07:30 +0100 Subject: [PATCH] Upload all files as binary to prevent corrupt images --- lib/middleman-deploy/methods/ftp.rb | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/lib/middleman-deploy/methods/ftp.rb b/lib/middleman-deploy/methods/ftp.rb index 0d91fd9..e2bba10 100644 --- a/lib/middleman-deploy/methods/ftp.rb +++ b/lib/middleman-deploy/methods/ftp.rb @@ -27,10 +27,8 @@ module Middleman filtered_files.each do |filename| if File.directory?(filename) upload_directory(ftp, filename) - elsif File.binary?(filename) + else upload_binary(ftp, filename) - else - upload_file(ftp, filename) end end end @@ -85,16 +83,7 @@ module Middleman rescue end end - - def upload_file(ftp, filename) - begin - ftp.puttextfile(filename, filename) - rescue Exception => exception - handle_exception(exception, ftp, filename) - end - - puts "Copied #{filename}" - end + end end