module SSHTunnel
Constants
- VERSION
Public Class Methods
create(to_port, from_host, from_port, logger: Logger.new($stdout))
click to toggle source
# File lib/ssh_tunnel.rb, line 5 def self.create(to_port, from_host, from_port, logger: Logger.new($stdout)) logger.info "Setting up tunnel: #{to_port} => #{from_host}:#{from_port}" if logger pid = spawn("ssh #{from_host} -L #{to_port}:#{from_host}:#{from_port} -N") logger.info "Started tunnel with pid #{pid}" if logger pid end