Project

General

Profile

« Previous | Next » 

Revision 06c8a10e

Added by Tom Caspy over 9 years ago

fixes #5812 - url parameter in compute_resource#create is not required for EC2, removing the required flag

View differences:

app/controllers/api/v1/compute_resources_controller.rb
param :compute_resource, Hash, :required => true do
param :name, String, :required => true
param :provider, String, :desc => "Providers include #{ComputeResource.providers.join(', ')}"
param :url, String, :required => true, :desc => "URL for Libvirt, Ovirt, and Openstack"
param :url, String, :desc => "URL for Libvirt, Ovirt, and Openstack"
param :description, String
param :user, String, :desc => "Username for Ovirt, EC2, Vmware, Openstack. Access Key for EC2."
param :password, String, :desc => "Password for Ovirt, EC2, Vmware, Openstack. Secret key for EC2"
app/controllers/api/v2/compute_resources_controller.rb
param :compute_resource, Hash, :required => true, :action_aware => true do
param :name, String, :required => true
param :provider, String, :desc => N_("Providers include %{providers}") # values are defined in apipie initializer
param :url, String, :required => true, :desc => N_("URL for Libvirt, Ovirt, and Openstack")
param :url, String, :desc => N_("URL for Libvirt, Ovirt, and Openstack")
param :description, String
param :user, String, :desc => N_("Username for Ovirt, EC2, Vmware, Openstack. Access Key for EC2.")
param :password, String, :desc => N_("Password for Ovirt, EC2, Vmware, Openstack. Secret key for EC2")

Also available in: Unified diff