Project

General

Profile

« Previous | Next » 

Revision acfbc458

Added by Marek Hulán about 10 years ago

fixes #812 - new permissions model, user group role and nest support, role filters for better granularity

Contributions from:

View differences:

app/controllers/api/v2/images_controller.rb
param :compute_resource_id, :identifier, :required => true
def index
@images = @compute_resource.images.search_for(*search_options).paginate(paginate_options)
@total = @compute_resource.images.count
base = @compute_resource.images.authorized(:view_images)
@images = base.search_for(*search_options).paginate(paginate_options)
@total = base.count
end
api :GET, "/compute_resources/:compute_resource_id/images/:id/", "Show an image"
......
private
def find_compute_resource
@compute_resource = ComputeResource.find(params[:compute_resource_id])
@compute_resource = ComputeResource.authorized(:view_compute_resources).find(params[:compute_resource_id])
end
end

Also available in: Unified diff