class Fog::Compute::XenServer::Models::Vbd
Public Instance Methods
can_be_unplugged?()
click to toggle source
# File lib/fog/compute/xen_server/models/vbd.rb, line 42 def can_be_unplugged? allowed_operations.include?("unplug") end
destroy()
click to toggle source
# File lib/fog/compute/xen_server/models/vbd.rb, line 55 def destroy if disk? unplug vdi.destroy end end
disk?()
click to toggle source
# File lib/fog/compute/xen_server/models/vbd.rb, line 51 def disk? type == "Disk" end
unplug()
click to toggle source
# File lib/fog/compute/xen_server/models/vbd.rb, line 46 def unplug return service.unplug_vbd(reference) if can_be_unplugged? false end