class ForemanRemoteExecutionCore::Actions::RunScript

Public Instance Methods

initiate_runner() click to toggle source
# File lib/foreman_remote_execution_core/actions.rb, line 6
def initiate_runner
  additional_options = {
    :step_id => run_step_id,
    :uuid => execution_plan_id
  }
  ForemanRemoteExecutionCore.runner_class.build(input.merge(additional_options))
end
runner_dispatcher() click to toggle source
# File lib/foreman_remote_execution_core/actions.rb, line 14
def runner_dispatcher
  ForemanRemoteExecutionCore::Dispatcher.instance
end