class Proxy::RemoteExecution::Ssh::Actions::ScriptRunner

Public Instance Methods

initiate_runner() click to toggle source
# File lib/smart_proxy_remote_execution_ssh/actions/run_script.rb, line 19
def initiate_runner
  additional_options = {
    :step_id => run_step_id,
    :uuid => execution_plan_id,
  }
  Proxy::RemoteExecution::Ssh::Plugin.runner_class.build(input.merge(additional_options),
                                                         suspended_action: suspended_action)
end
runner_dispatcher() click to toggle source
# File lib/smart_proxy_remote_execution_ssh/actions/run_script.rb, line 28
def runner_dispatcher
  Dispatcher.instance
end