Module: ForemanPatch
- Defined in:
- lib/foreman_patch.rb,
lib/foreman_patch/engine.rb,
lib/foreman_patch/version.rb,
app/models/foreman_patch/plan.rb,
app/models/foreman_patch/cycle.rb,
app/models/foreman_patch/group.rb,
app/models/foreman_patch/round.rb,
app/models/foreman_patch/window.rb,
app/services/foreman_patch/ticket.rb,
app/models/foreman_patch/invocation.rb,
app/models/foreman_patch/window_plan.rb,
app/models/foreman_patch/ticket_field.rb,
app/services/foreman_patch/ticket/api.rb,
app/helpers/foreman_patch/hosts_helper.rb,
app/helpers/foreman_patch/plans_helper.rb,
app/mailers/foreman_patch/cycle_mailer.rb,
app/mailers/foreman_patch/group_mailer.rb,
app/helpers/foreman_patch/cycles_helper.rb,
app/helpers/foreman_patch/ticket_helper.rb,
app/helpers/foreman_patch/windows_helper.rb,
app/models/foreman_patch/plan_task_group.rb,
app/helpers/foreman_patch/patching_helper.rb,
app/models/foreman_patch/host/group_facet.rb,
app/services/foreman_patch/ticket/payload.rb,
app/models/foreman_patch/window_task_group.rb,
app/mailers/foreman_patch/invocation_mailer.rb,
app/helpers/foreman_patch/window_plans_helper.rb,
app/controllers/foreman_patch/plans_controller.rb,
app/services/foreman_patch/ticket/field_render.rb,
app/controllers/foreman_patch/cycles_controller.rb,
app/controllers/foreman_patch/groups_controller.rb,
app/controllers/foreman_patch/rounds_controller.rb,
app/services/foreman_patch/cycle_name_generator.rb,
app/controllers/foreman_patch/windows_controller.rb,
app/helpers/foreman_patch/window_patching_helper.rb,
app/services/foreman_patch/ticket/affected_items.rb,
app/services/foreman_patch/ticket/change_request.rb,
app/controllers/foreman_patch/api/v2/base_controller.rb,
app/controllers/foreman_patch/invocations_controller.rb,
app/controllers/foreman_patch/api/v2/plans_controller.rb,
app/controllers/foreman_patch/window_plans_controller.rb,
app/controllers/foreman_patch/api/v2/cycles_controller.rb,
app/controllers/foreman_patch/api/v2/groups_controller.rb,
app/controllers/foreman_patch/api/v2/rounds_controller.rb,
app/controllers/foreman_patch/ticket_fields_controller.rb,
app/controllers/foreman_patch/api/v2/windows_controller.rb,
app/models/foreman_patch/concerns/host_managed_extensions.rb,
app/helpers/concerns/foreman_patch/hosts_helper_extensions.rb,
app/controllers/foreman_patch/api/v2/host_groups_controller.rb,
app/controllers/foreman_patch/api/v2/invocations_controller.rb,
app/controllers/foreman_patch/api/v2/window_plans_controller.rb,
app/models/foreman_patch/concerns/group_facet_host_extensions.rb,
app/controllers/concerns/foreman_patch/parameters/ticket_field.rb,
app/controllers/foreman_patch/concerns/hosts_controller_extensions.rb,
app/controllers/foreman_patch/concerns/api/v2/hosts_controller_extensions.rb
Defined Under Namespace
Modules: Api, Concerns, CyclesHelper, Host, HostsHelper, HostsHelperExtensions, Parameters, PatchingHelper, PlansHelper, Ticket, TicketHelper, WindowPatchingHelper, WindowPlansHelper, WindowsHelper
Classes: Cycle, CycleMailer, CycleNameGenerator, CyclesController, Engine, Group, GroupMailer, GroupsController, Invocation, InvocationMailer, InvocationsController, Plan, PlanTaskGroup, PlansController, Round, RoundsController, TicketField, TicketFieldsController, Window, WindowPlan, WindowPlansController, WindowTaskGroup, WindowsController
Constant Summary
collapse
- VERSION =
'1.1.5'.freeze
Class Method Summary
collapse
Class Method Details
.register_rex_features ⇒ Object
78
79
80
81
82
83
84
85
86
|
# File 'lib/foreman_patch/engine.rb', line 78
def self.register_rex_features
RemoteExecutionFeature.register(
:power_action,
N_('Power Action'),
description: N_('Power Action'),
provided_inputs: 'action',
host_action_button: false
)
end
|
.table_name_prefix ⇒ Object
70
71
72
|
# File 'lib/foreman_patch/engine.rb', line 70
def self.table_name_prefix
'foreman_patch_'
end
|
.use_relative_model_naming ⇒ Object
74
75
76
|
# File 'lib/foreman_patch/engine.rb', line 74
def self.use_relative_model_naming
true
end
|