summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xrubyfy.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/rubyfy.rb b/rubyfy.rb
index 939cd84..2bf679a 100755
--- a/rubyfy.rb
+++ b/rubyfy.rb
@@ -104,8 +104,9 @@ private
log(:VERBOSE,"#{server}::Connecting")
sudo = root ? "sudo " : ""
Net::SSH.start(server, user) do |session|
- log(:VERBOSE, "#{server}::Executing #{sudo}#{command}")
- session.exec!("#{sudo}sh -c \"#{command}\"") do |channel, stream, data|
+ exec_command = "#{sudo}sh -c \"#{command}\""
+ log(:VERBOSE, "#{server}::Executing #{exec_command}")
+ session.exec!(exec_command) do |channel, stream, data|
log(:OUT, "#{server}::#{data}") unless @conf["silent"]
end
end