Module: ForemanRemoteExecution

Defined in:
lib/foreman_remote_execution.rb,
lib/foreman_remote_execution/engine.rb,
lib/foreman_remote_execution/version.rb,
app/lib/foreman_remote_execution/renderer/scope/input.rb,
app/models/concerns/foreman_remote_execution/nic_extensions.rb,
app/models/concerns/foreman_remote_execution/host_extensions.rb,
app/models/concerns/foreman_remote_execution/user_extensions.rb,
app/models/concerns/foreman_remote_execution/errors_flattener.rb,
app/models/concerns/foreman_remote_execution/subnet_extensions.rb,
app/models/concerns/foreman_remote_execution/template_overrides.rb,
app/models/concerns/foreman_remote_execution/bookmark_extensions.rb,
app/models/concerns/foreman_remote_execution/taxonomy_extensions.rb,
app/models/concerns/foreman_remote_execution/template_extensions.rb,
app/models/concerns/foreman_remote_execution/smart_proxy_extensions.rb,
app/helpers/concerns/foreman_remote_execution/hosts_helper_extensions.rb,
app/helpers/concerns/foreman_remote_execution/job_templates_extensions.rb,
app/models/concerns/foreman_remote_execution/template_input_extensions.rb,
app/models/concerns/foreman_remote_execution/foreman_tasks_task_extensions.rb,
app/models/concerns/foreman_remote_execution/foreman_tasks_cleaner_extensions.rb,
app/models/concerns/foreman_remote_execution/foreman_tasks_triggering_extensions.rb

Defined Under Namespace

Modules: BookmarkExtensions, ErrorsFlattener, ForemanTasksCleanerExtensions, ForemanTasksTaskExtensions, ForemanTasksTriggeringExtensions, HostExtensions, HostsHelperExtensions, JobInvocationCleaner, JobTemplatesExtensions, NicExtensions, Renderer, SmartProxyExtensions, SubnetExtensions, TaxonomyExtensions, TemplateExtensions, TemplateInputExtensions, TemplateOverrides, UserExtensions Classes: Engine

Constant Summary collapse

DYNFLOW_QUEUE =
:remote_execution
VERSION =
'1.8.4'.freeze

Class Method Summary collapse

Class Method Details

.register_rex_featureObject



194
195
196
197
198
199
200
201
# File 'lib/foreman_remote_execution/engine.rb', line 194

def self.register_rex_feature
  RemoteExecutionFeature.register(
    :puppet_run_host,
    N_('Run Puppet Once'),
    :description => N_('Perform a single Puppet run'),
    :host_action_button => true
  )
end