From c5ac167851734b9eff1d019b948cf452774890b5 Mon Sep 17 00:00:00 2001 From: Stjepan Hadjic Date: Sat, 24 Jan 2015 07:20:53 +0100 Subject: [PATCH] fix #161 --- lib/mina/ssh_helpers.rb | 3 ++- mina.gemspec | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/mina/ssh_helpers.rb b/lib/mina/ssh_helpers.rb index a681538f..41e46030 100644 --- a/lib/mina/ssh_helpers.rb +++ b/lib/mina/ssh_helpers.rb @@ -22,6 +22,8 @@ module SshHelpers def ssh(cmd, options={}) require 'shellwords' + binding.pry + cmd.unshift("export #{env_vars}") if env_vars? cmd = cmd.join("\n") if cmd.is_a?(Array) script = Shellwords.escape(cmd) @@ -53,7 +55,6 @@ def ssh_command args << " -p #{port}" if port? args << " -A" if forward_agent? args << " #{ssh_options}" if ssh_options? - args << " export #{env_vars}" if env_vars? args << " -t" "ssh #{args}" end diff --git a/mina.gemspec b/mina.gemspec index a1ed8542..db287bcb 100644 --- a/mina.gemspec +++ b/mina.gemspec @@ -14,4 +14,5 @@ Gem::Specification.new do |s| s.add_dependency "rake" s.add_dependency "open4", "~> 1.3.4" s.add_development_dependency "rspec", "~> 3.0.0" + s.add_development_dependency "pry-debugger" end