templates/Rakefile in qedproject-0.1.0 vs templates/Rakefile in qedproject-0.1.1

- old
+ new

@@ -1,10 +1,14 @@ SERVER = "yourhost.com" USERNAME = "yourusername" REMOTE_FOLDER = "/home/#{USERNAME}/yourhost.com" +PORT = 22 + require 'net/scp' +require 'net/sftp' +require 'net/ssh' <% if self.needs_guardfile? -%> desc "compile CSS, js files" task :compile do require 'guard' @@ -17,9 +21,11 @@ <% if self.needs_guardfile? -%> task :deploy => :compile do <% else -%> task :deploy do <% end -%> - Net::SCP.start(SERVER, USERNAME, {:port => PORT} ) do |scp| - scp.upload! "public", REMOTE_FOLDER, :recursive => true + Net::SSH.start(SERVER, USERNAME, {:port => PORT} ) do |ssh| + ssh.sftp.rmdir File.join(REMOTE_FOLDER, "public") + ssh.scp.upload! "public", REMOTE_FOLDER, :recursive => true end -end \ No newline at end of file +end +