lib/infrataster/server.rb in infrataster-0.1.5 vs lib/infrataster/server.rb in infrataster-0.1.6
- old
+ new
@@ -103,9 +103,17 @@
[@address, port, nil]
end
end
end
+ def ssh_exec(cmd, &block)
+ result = nil
+ Net::SSH.start(*ssh_start_args) do |ssh|
+ result = ssh.exec!(cmd, &block)
+ end
+ result
+ end
+
def ssh_start_args
@ssh_start_args ||= _ssh_start_args
end
private