Sha256: e0475eb393b32a8dc7a0d2e6be5ade7b98911deec877717e9a9121093962bff3
Contents?: true
Size: 571 Bytes
Versions: 69
Compression:
Stored size: 571 Bytes
Contents
module Foreman::Controller::Parameters::DiscoveryRule extend ActiveSupport::Concern include Foreman::Controller::Parameters::Taxonomix class_methods do def discovery_rule_params_filter Foreman::ParameterFilter.new(::DiscoveryRule).tap do |filter| filter.permit :name, :search, :hostname, :priority, :enabled, :hostgroup, :hostgroup_id, :max_count add_taxonomix_params_filter(filter) end end end def discovery_rule_params self.class.discovery_rule_params_filter.filter_params(params, parameter_filter_context) end end
Version data entries
69 entries across 69 versions & 1 rubygems