Class: Api::V2::PuppetclassesController
Instance Method Summary
collapse
#set_taxonomy_scope
#api_version
#create, #destroy, #update
#api_version
#get_resource, #resource_class, #resource_name, #resource_scope
#clear_thread, included
Instance Method Details
#index ⇒ Object
18
19
20
21
22
23
24
25
26
|
# File 'app/controllers/api/v2/puppetclasses_controller.rb', line 18
def index
return super unless @nested_obj
if @nested_obj.kind_of?(Environment)
values = @nested_obj.puppetclasses
else
values = @nested_obj.all_puppetclasses
end
render :json => Puppetclass.classes2hash(values)
end
|
#show ⇒ Object
37
38
39
40
41
|
# File 'app/controllers/api/v2/puppetclasses_controller.rb', line 37
def show
if @nested_obj
@puppetclass = @nested_obj.puppetclasses.find(params[:id])
end
end
|