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/compute_resources_controller.rb
param_group :compute_resource, :as => :create
def create
@compute_resource = ComputeResource.new_provider(params[:compute_resource])
process_response @compute_resource.save
@compute_resource = ComputeResource.new_provider(params[:compute_resource])
process_response @compute_resource.save
end
......
render :available_storage_domains, :layout => 'api/v2/layouts/index_layout'
end
def resource_scope
ComputeResource.my_compute_resources
private
def action_permission
case params[:action]
when 'available_images', 'available_clusters', 'available_networks', 'available_storage_domains'
:view
else
super
end
end
end
end

Also available in: Unified diff