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