Class: MiqLocalVm

Inherits:
MiqVm
  • Object
show all
Defined in:
lib/MiqVm/MiqLocalVm.rb

Instance Attribute Summary collapse

Attributes inherited from MiqVm

#diskInitErrors, #rhevm, #rhevmVm, #vim, #vimVm, #vmConfig, #vmConfigFile, #wholeDisks

Instance Method Summary collapse

Methods inherited from MiqVm

#applianceVolumeManager, #extract, #miq_extract, #openDisks, #snapshots, #vmDisks

Constructor Details

#initializeMiqLocalVm

Returns a new instance of MiqLocalVm.



7
8
9
10
11
12
13
14
# File 'lib/MiqVm/MiqLocalVm.rb', line 7

def initialize
  @ost = OpenStruct.new
  @rootTrees = [MiqFS.new(RealFS, OpenStruct.new)]
  @volumeManager = OpenStruct.new
  @vmConfigFile = "Local VM"
  @vmDir = ""
  @vmConfig = OpenStruct.new
end

Instance Attribute Details

#rootTreesObject (readonly)

def initialize



16
17
18
# File 'lib/MiqVm/MiqLocalVm.rb', line 16

def rootTrees
  @rootTrees
end

#volumeManagerObject (readonly)

Returns the value of attribute volumeManager.



18
19
20
# File 'lib/MiqVm/MiqLocalVm.rb', line 18

def volumeManager
  @volumeManager
end

Instance Method Details

#unmountObject



20
21
22
# File 'lib/MiqVm/MiqLocalVm.rb', line 20

def unmount
  $log.info "MiqLocalVm.unmount called."
end