Revision acfbc458
Added by Marek Hulán about 10 years ago
app/controllers/api/v1/images_controller.rb | ||
---|---|---|
param :compute_resource_id, :identifier, :required => true
|
||
|
||
def index
|
||
@images = @compute_resource.images.search_for(*search_options).paginate(paginate_options)
|
||
@images = @compute_resource.
|
||
images.
|
||
authorized(:view_images).
|
||
search_for(*search_options).paginate(paginate_options)
|
||
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
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
Contributions from: