Class: VSphereCloud::Resources::EphemeralDisk

Inherits:
Disk
  • Object
show all
Defined in:
lib/cloud/vsphere/resources/ephemeral_disk.rb

Constant Summary collapse

DISK_NAME =
'ephemeral_disk'

Instance Attribute Summary

Attributes inherited from Disk

#cid, #datastore, #folder, #size_in_mb

Instance Method Summary collapse

Methods inherited from Disk

#initialize, #path

Constructor Details

This class inherits a constructor from VSphereCloud::Resources::Disk

Instance Method Details

#create_disk_attachment_spec(disk_controller_id) ⇒ Object



6
7
8
9
10
11
# File 'lib/cloud/vsphere/resources/ephemeral_disk.rb', line 6

def create_disk_attachment_spec(disk_controller_id)
  device_config_spec = super(disk_controller_id)
  device_config_spec.file_operation = VimSdk::Vim::Vm::Device::VirtualDeviceSpec::FileOperation::CREATE

  device_config_spec
end