Updates docs

This commit is contained in:
Adrian Peterson Co
2013-09-20 17:34:04 +08:00
parent 0111aebd6f
commit f06b4c38d9
8 changed files with 10 additions and 9 deletions

View File

@@ -6,13 +6,14 @@ module Aviator
meta :api_version, :v1
meta :endpoint_type, :public
link 'documentation', 'http://docs.openstack.org/api/openstack-block-storage/2.0/content/Create_Volume.html'
link 'documentation', 'http://docs.rackspace.com/cbs/api/v1.0/cbs-devguide/content/POST_createVolume_v1__tenant_id__volumes_v1__tenant_id__volumes.html'
param :display_name, required: true
param :display_description, required: true
param :size, required: true
param :volume_type, required: false
param :availability_zone, required: false
param :snapshot_id, required: false
param :metadata, required: false
def body

View File

@@ -6,7 +6,7 @@ module Aviator
meta :api_version, :v1
meta :endpoint_type, :public
link 'documentation', 'http://docs.openstack.org/api/openstack-block-storage/2.0/content/Delete_Volume.html'
link 'documentation', 'http://docs.rackspace.com/cbs/api/v1.0/cbs-devguide/content/DELETE_deleteVolume_v1__tenant_id__volumes__volume_id__v1__tenant_id__volumes.html'
param :id, required: true

View File

@@ -6,7 +6,7 @@ module Aviator
meta :api_version, :v1
meta :endpoint_type, :public
link 'documentation', 'http://docs.openstack.org/api/openstack-block-storage/2.0/content/Show_Volume.html'
link 'documentation', 'http://docs.rackspace.com/cbs/api/v1.0/cbs-devguide/content/GET_getVolume_v1__tenant_id__volumes__volume_id__v1__tenant_id__volumes.html'
param :id, required: true

View File

@@ -6,7 +6,7 @@ module Aviator
meta :api_version, :v1
meta :endpoint_type, :public
link 'documentation', 'http://docs.openstack.org/api/openstack-block-storage/2.0/content/Show_Volume.html'
link 'documentation', 'http://docs.rackspace.com/cbs/api/v1.0/cbs-devguide/content/GET_getVolumeType_v1__tenant_id__types__volume_type_id__v1__tenant_id__types.html'
param :id, required: true

View File

@@ -7,7 +7,7 @@ module Aviator
meta :api_version, :v1
meta :endpoint_type, :public
link 'documentation', 'http://docs.openstack.org/api/openstack-block-storage/2.0/content/List_Volumes_Details.html'
link 'documentation', 'http://docs.rackspace.com/cbs/api/v1.0/cbs-devguide/content/GET_getVolumeTypes_v1__tenant_id__types_v1__tenant_id__types.html'
param :extra_specs, required: false
param :name, required: false
@@ -24,8 +24,7 @@ module Aviator
def url
service_spec = session_data[:access][:serviceCatalog].find{|s| s[:type] == service.to_s }
str = "#{ service_spec[:endpoints][0][:publicURL] }/types"
"#{ service_spec[:endpoints][0][:publicURL] }/types"
end
end

View File

@@ -7,7 +7,7 @@ module Aviator
meta :api_version, :v1
meta :endpoint_type, :public
link 'documentation', 'http://docs.openstack.org/api/openstack-block-storage/2.0/content/List_Volumes_Details.html'
link 'documentation', 'http://docs.rackspace.com/cbs/api/v1.0/cbs-devguide/content/GET_getVolumesSimple_v1__tenant_id__volumes_v1__tenant_id__volumes.html'
param :details, required: false
param :status, required: false

View File

@@ -7,7 +7,7 @@ module Aviator
meta :api_version, :v1
meta :endpoint_type, :public
link 'documentation', 'http://docs.openstack.org/api/openstack-block-storage/2.0/content/Update_Volume.html'
link 'documentation', 'http://docs.rackspace.com/cbs/api/v1.0/cbs-devguide/content/PUT_renameVolume_v1__tenant_id__volumes__volume_id__v1__tenant_id__volumes.html'
param :id, required: true
param :display_name, required: false

View File

@@ -85,6 +85,7 @@ class Aviator::Test
klass.optional_params.must_equal [
:volume_type,
:availability_zone,
:snapshot_id,
:metadata
]
end