class Proxy::RemoteExecution::Ssh::Actions::RunScript

Public Instance Methods

plan(*args) click to toggle source
# File lib/smart_proxy_remote_execution_ssh/actions/run_script.rb, line 7
def plan(*args)
  mode = Proxy::RemoteExecution::Ssh::Plugin.settings.mode
  case mode
  when :ssh, :'ssh-async'
    plan_action(ScriptRunner, *args)
  when :pull, :'pull-mqtt'
    plan_action(PullScript, *args)
  end
end