class PackerFiles::RHEL::Server

Public Class Methods

new() { |self| ... } click to toggle source

Constructor. Yield self for further initialization

# File lib/PackerFiles/OS/RHEL/Server.rb, line 13
def initialize
   yield self if block_given?
end

Public Instance Methods

cd_image_hook() click to toggle source

Hook function called before normalizing CD Image

# File lib/PackerFiles/OS/RHEL/Server.rb, line 18
def cd_image_hook
   self.CDImage.impl = RHEL::CD.new
end
kickstart_file() click to toggle source

Name of the preseed file

# File lib/PackerFiles/OS/RHEL/Server.rb, line 23
def kickstart_file
   rel  = self.CDImage.release
   arch = self.CDImage.arch
   name = "kickstart-rhel-server-#{rel}-#{arch}.cfg"
   File.join(http_dir, name)
end