Upload all files as binary to prevent corrupt images

This commit is contained in:
Martin Wessely 2014-02-23 22:07:30 +01:00
parent 8226bba8b3
commit 774e656cfa

View file

@ -27,10 +27,8 @@ module Middleman
filtered_files.each do |filename| filtered_files.each do |filename|
if File.directory?(filename) if File.directory?(filename)
upload_directory(ftp, filename) upload_directory(ftp, filename)
elsif File.binary?(filename)
upload_binary(ftp, filename)
else else
upload_file(ftp, filename) upload_binary(ftp, filename)
end end
end end
end end
@ -86,15 +84,6 @@ module Middleman
end end
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
end end