class Bosh::AwsCloud::VolumesCreatePresenter

Attributes

volume_properties[R]

Public Class Methods

new(volume_properties) click to toggle source
# File lib/cloud/aws/volumes_create_presenter.rb, line 5
def initialize(volume_properties)
  @volume_properties = volume_properties
end

Public Instance Methods

present() click to toggle source
# File lib/cloud/aws/volumes_create_presenter.rb, line 9
def present
  volume_options = {
    size: (volume_properties.size / 1024.0).ceil,
    availability_zone: volume_properties.az,
    volume_type: volume_properties.type,
    encrypted: volume_properties.encrypted
  }
  volume_options[:iops] = volume_properties.iops if volume_properties.iops
  volume_options
end