Module: Mina::SshHelpers
- Defined in:
- lib/mina/extras/extra.rb
Instance Method Summary collapse
Instance Method Details
#ssh_command ⇒ Object
89 90 91 92 93 94 95 96 97 98 99 100 |
# File 'lib/mina/extras/extra.rb', line 89 def ssh_command args = domain! args = if settings[:sudo] && sudoer? "#{sudoer}@#{args}" elsif user? "#{user}@#{args}" end args << " -i #{identity_file}" if identity_file? args << " -p #{port}" if port? args << " -t" "ssh #{args}" end |