Project

General

Profile

Download (614 Bytes) Statistics
| Branch: | Tag: | Revision:
class PuppetclassLookupKeysController < LookupKeysController
include Foreman::Controller::Parameters::PuppetclassLookupKey

before_action :setup_search_options, :only => :index

def index
@lookup_keys = resource_base_search_and_page(:param_classes).smart_class_parameters
@puppetclass_authorizer = Authorizer.new(User.current, :collection => @lookup_keys.map{|key| key.param_class.try(:id)}.compact.uniq)
end

private

def resource
@puppetclass_lookup_key
end

def controller_permission
'external_parameters'
end

def resource_params
puppetclass_lookup_key_params
end
end
(43-43/58)