Merge pull request #3553 from bclarkindy/rsync_ssh_proxy

synced_folders/rsync: Add SSH proxy_command functionality to rsync
This commit is contained in:
Mitchell Hashimoto 2014-04-27 15:52:17 -07:00
commit 617a85be06
1 changed files with 2 additions and 0 deletions

View File

@ -56,8 +56,10 @@ module VagrantPlugins
# Connection information
username = ssh_info[:username]
host = ssh_info[:host]
proxy_command = "-o ProxyCommand='#{ssh_info[:proxy_command]}' " if ssh_info[:proxy_command]
rsh = [
"ssh -p #{ssh_info[:port]} " +
proxy_command +
"-o StrictHostKeyChecking=no " +
"-o UserKnownHostsFile=/dev/null",
ssh_info[:private_key_path].map { |p| "-i '#{p}'" },