From 9111f7aba766bd3a40b5dd333fdf294fb4e2e489 Mon Sep 17 00:00:00 2001 From: Grzesiek Kolodziejczyk Date: Fri, 5 Jul 2013 15:41:01 +0200 Subject: [PATCH] [Openstack|volume] fix key name for volume_type The cinder API uses volume_type instead of type. --- lib/fog/openstack/models/volume/volume.rb | 2 +- lib/fog/openstack/requests/volume/create_volume.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/fog/openstack/models/volume/volume.rb b/lib/fog/openstack/models/volume/volume.rb index 783a33466..3b29b6e63 100644 --- a/lib/fog/openstack/models/volume/volume.rb +++ b/lib/fog/openstack/models/volume/volume.rb @@ -12,7 +12,7 @@ module Fog attribute :display_description, :aliases => 'displayDescription' attribute :status attribute :size - attribute :type, :aliases => 'volumeType' + attribute :volume_type, :aliases => 'volumeType' attribute :snapshot_id, :aliases => 'snapshotId' attribute :imageRef, :aliases => 'image_id' attribute :availability_zone, :aliases => 'availabilityZone' diff --git a/lib/fog/openstack/requests/volume/create_volume.rb b/lib/fog/openstack/requests/volume/create_volume.rb index b64d5f240..984db2a75 100644 --- a/lib/fog/openstack/requests/volume/create_volume.rb +++ b/lib/fog/openstack/requests/volume/create_volume.rb @@ -12,7 +12,7 @@ module Fog } } - vanilla_options = [:snapshot_id, :imageRef] + vanilla_options = [:snapshot_id, :imageRef, :volume_type] vanilla_options.select{|o| options[o]}.each do |key| data['volume'][key] = options[key] end