Project

General

Profile

« Previous | Next » 

Revision 5df3d514

Added by Amos Benari about 10 years ago

fixes #4806 add support to register compute resource provider from a plugin

View differences:

app/controllers/api/v2/compute_resources_controller.rb
def_param_group :compute_resource do
param :compute_resource, Hash, :action_aware => true do
param :name, String
param :provider, String, :desc => "Providers include #{ComputeResource::PROVIDERS.join(', ')}"
param :provider, String, :desc => "Providers include #{ComputeResource.providers.join(', ')}"
param :url, String, :required => true, :desc => "URL for Libvirt, Ovirt, and Openstack"
param :description, String
param :user, String, :desc => "Username for Ovirt, EC2, Vmware, Openstack. Access Key for EC2."

Also available in: Unified diff