Sha256: 49db53194bc401bd2aad2877408a2e006c1ccb2c1a77e3848ff5903eabd0237f
Contents?: true
Size: 734 Bytes
Versions: 6
Compression:
Stored size: 734 Bytes
Contents
module Fog module Compute class Vsphere class Real def add_vm_volume(volume) vm_reconfig_hardware('instance_uuid' => volume.server_id, 'hardware_spec' => {'deviceChange'=>[create_disk(volume, :add)]}) end def destroy_vm_volume(volume) vm_reconfig_hardware('instance_uuid' => volume.server_id, 'hardware_spec' => {'deviceChange'=>[create_disk(volume, :remove)]}) end end class Mock def add_vm_volume(volume) vm_reconfig_hardware('instance_uuid' => volume.server_id, 'hardware_spec' => {'deviceChange'=>[create_cdrom(volume, :add)]}) end def destroy_vm_volume(volume) true end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems