module ForemanRemoteExecutionCore
rubocop:enable Lint/HandleExceptions:
Constants
- VERSION
Public Class Methods
runner_class()
click to toggle source
# File lib/foreman_remote_execution_core.rb, line 19 def self.runner_class @runner_class ||= if simulate? FakeScriptRunner elsif settings[:async_ssh] PollingScriptRunner else ScriptRunner end end
simulate?()
click to toggle source
# File lib/foreman_remote_execution_core.rb, line 15 def self.simulate? %w(yes true 1).include? ENV.fetch('REX_SIMULATE', '').downcase end