Class: Vmit::UnattendedInstall

Inherits:
Object
  • Object
show all
Defined in:
lib/vmit/unattended_install.rb

Direct Known Subclasses

AutoYaST, DebianPreseed, Kickstart

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(location) ⇒ UnattendedInstall

abstract_method :execute_autoinstall



34
35
36
37
38
39
# File 'lib/vmit/unattended_install.rb', line 34

def initialize(location)
  @config = Confstruct::Configuration.new({
    :packages => []
  })
  @location = location
end

Instance Attribute Details

#configObject

Returns the value of attribute config.



29
30
31
# File 'lib/vmit/unattended_install.rb', line 29

def config
  @config
end

#locationObject

Returns the value of attribute location.



30
31
32
# File 'lib/vmit/unattended_install.rb', line 30

def location
  @location
end