Module: Sonic::Ssh::CliOptions

Included in:
Sonic::Ssh
Defined in:
lib/sonic/ssh/cli_options.rb

Overview

Processes the sonic ssh options

Instance Method Summary collapse

Instance Method Details

#keys_optionObject



4
5
6
7
# File 'lib/sonic/ssh/cli_options.rb', line 4

def keys_option
  keys = @options[:keys] || ''
  keys.split(',').map! {|x| ["-i", x.sub(/^~/,ENV['HOME'])] }.flatten
end