Class VirtP2V::FixedBlockDevice
In: lib/virt-p2v/blockdevice.rb
lib/virt-p2v/blockdevice.rb
Parent: Object

Methods

[]   []   all_devices   all_devices   new   new  

Attributes

device  [R] 
device  [R] 

Public Class methods

[Source]

    # File lib/virt-p2v/blockdevice.rb, line 28
28:     def self.[](device)
29:         raise NoSuchDeviceError unless @@devices.has_key?(device)
30: 
31:         @@devices[device]
32:     end

[Source]

    # File lib/virt-p2v/blockdevice.rb, line 28
28:     def self.[](device)
29:         raise NoSuchDeviceError unless @@devices.has_key?(device)
30: 
31:         @@devices[device]
32:     end

[Source]

    # File lib/virt-p2v/blockdevice.rb, line 24
24:     def self.all_devices
25:         @@devices.values
26:     end

[Source]

    # File lib/virt-p2v/blockdevice.rb, line 24
24:     def self.all_devices
25:         @@devices.values
26:     end

[Source]

    # File lib/virt-p2v/blockdevice.rb, line 36
36:     def initialize(device)
37:         @device = device
38:         @@devices[device] = self
39:     end

[Source]

    # File lib/virt-p2v/blockdevice.rb, line 36
36:     def initialize(device)
37:         @device = device
38:         @@devices[device] = self
39:     end

[Validate]