class Logcli::Params::Session
Constants
- GREP
- HOST
- LOCAL_PATH
- OPTS
- PATH
- SECRET_KEY
- USER
Public Class Methods
new(opts)
click to toggle source
# File lib/logcli/params/session.rb, line 13 def initialize opts OPTS.each do |opt| val = opts.fetch opt, nil instance_variable_set "@#{opt}", val end end
Public Instance Methods
action_params()
click to toggle source
# File lib/logcli/params/session.rb, line 28 def action_params {grep: grep, path: path} end
scp_args()
click to toggle source
# File lib/logcli/params/session.rb, line 24 def scp_args [host, user, {config: true}] end
ssh_args()
click to toggle source
# File lib/logcli/params/session.rb, line 20 def ssh_args [host, user, {config: true}] end