Add aliases to camelCased params

This commit is contained in:
Mark Maglana
2013-09-23 15:56:42 -07:00
parent a20e57f924
commit 88ea2a350a
24 changed files with 220 additions and 101 deletions

View File

@@ -9,7 +9,7 @@ module Aviator
param :id, required: true
param :name, required: true
param :flavorRef, required: true
param :flavorRef, required: true, alias: :flavor_ref
def body

View File

@@ -10,7 +10,7 @@ module Aviator
link 'additional spec',
'https://answers.launchpad.net/nova/+question/228462'
param :adminPass, required: true
param :adminPass, required: true, alias: :admin_pass
param :id, required: true

View File

@@ -7,11 +7,11 @@ module Aviator
link 'documentation',
'http://docs.openstack.org/api/openstack-compute/2/content/CreateServers.html'
param :accessIPv4, required: false
param :accessIPv6, required: false
param :adminPass, required: false
param :imageRef, required: true
param :flavorRef, required: true
param :accessIPv4, required: false, alias: :access_ipv4
param :accessIPv6, required: false, alias: :access_ipv6
param :adminPass, required: false, alias: :admin_pass
param :imageRef, required: true, alias: :image_ref
param :flavorRef, required: true, alias: :flavor_ref
param :metadata, required: false
param :name, required: true
param :networks, required: false

View File

@@ -12,7 +12,7 @@ module Aviator
param :id, required: true
param :networkID, required: false
param :networkID, required: false, alias: :network_id
def headers

View File

@@ -8,8 +8,8 @@ module Aviator
'http://docs.openstack.org/api/openstack-compute/2/content/List_Flavors-d1e4188.html'
param :details, required: false
param :minDisk, required: false
param :minRam, required: false
param :minDisk, required: false, alias: :min_disk
param :minRam, required: false, alias: :min_ram
param :marker, required: false
param :limit, required: false

View File

@@ -11,7 +11,7 @@ module Aviator
param :server, required: false
param :name, required: false
param :status, required: false
param 'changes-since', required: false
param 'changes-since', required: false, alias: :changes_since
param :marker, required: false
param :limit, required: false
param :type, required: false

View File

@@ -24,7 +24,7 @@ module Aviator
param :marker, required: false
param :server, required: false
param :status, required: false
param 'changes-since', required: false
param 'changes-since', required: false, alias: :changes_since
def headers

View File

@@ -7,11 +7,11 @@ module Aviator
link 'documentation',
'http://docs.openstack.org/api/openstack-compute/2/content/Rebuild_Server-d1e3538.html'
param :accessIPv4, required: false
param :accessIPv6, required: false
param :adminPass, required: true
param :accessIPv4, required: false, alias: :access_ipv4
param :accessIPv6, required: false, alias: :access_ipv6
param :adminPass, required: true, alias: :admin_pass
param :id, required: true
param :imageRef, required: true
param :imageRef, required: true, alias: :image_ref
param :metadata, required: false
param :name, required: true
param :personality, required: false

View File

@@ -7,8 +7,8 @@ module Aviator
link 'documentation',
'http://docs.openstack.org/api/openstack-compute/2/content/ServerUpdate.html'
param :accessIPv4, required: false
param :accessIPv6, required: false
param :accessIPv4, required: false, alias: :access_ipv4
param :accessIPv6, required: false, alias: :access_ipv6
param :id, required: true
param :name, required: false

View File

@@ -23,7 +23,7 @@ module Aviator
param :email, required: false
param :enabled, required: false
param :tenantId, required: false
param :tenantId, required: false, alias: :tenant_id
def body

View File

@@ -19,7 +19,7 @@ module Aviator
param :password, required: false
param :email, required: false
param :enabled, required: false
param :tenantId, required: false
param :tenantId, required: false, alias: :tenant_id
def body

View File

@@ -14,9 +14,9 @@ module Aviator
param :username, required: false
param :password, required: false
param :tokenId, required: false
param :tenantName, required: false
param :tenantId, required: false
param :tokenId, required: false, alias: :token_id
param :tenantName, required: false, alias: :tenant_name
param :tenantId, required: false, alias: :tenant_id
def body