lib/magic_recipes.rb in magic_recipes-0.1.4 vs lib/magic_recipes.rb in magic_recipes-0.1.5
- old
+ new
@@ -56,14 +56,15 @@
require 'bundler/capistrano'
default_run_options[:pty] = true
ssh_options[:forward_agent] = true
+ # default put_via sftp
+ set_default :put_via, :sftp # => :sftp | :scp
def template(from, to)
erb = File.read(File.expand_path("../magic_recipes/templates/#{from}", __FILE__))
- # put ERB.new(erb).result(binding), to
- scp ERB.new(erb).result(binding), to
+ put ERB.new(erb).result(binding), to, via: put_via
end
def set_default(name, *args, &block)
set(name, *args, &block) unless exists?(name)
end
\ No newline at end of file