NAME
Boot::Palo - Palo bootloader configuration module.
SYNOPSIS
my $bootloader = new Boot::Palo(%bootvars);
if($bootloader->footprint()) {$bootloader->setup();}
my @fileschanged = $bootloader->files();
METHODS
The following methods exist in this module:
- files()
-
The files() method is merely an accessor method for the all files touched by the instance during its run.
- footprint()
-
This method returns 1 if executable Palo bootloader is installed.
- setup_config()
-
This method read the System Configurator's config file and translates it into the bootloader's "native" config file.
- setup_kernel()
-
An "internal" method. This method sets up a kernel image as specified in the config file.
- run_loader()
-
Commit is used as an "internal" method.
This method invokes the Palo executable.
A user can set "NOCOMMIT" option to a true value to prevent this method from being invoked. Notice that commit() does not check the value of "NOCOMMIT", but its value is checked in setup() method which calls this method.
AUTHOR
dann frazier <[email protected]>
SEE ALSO
Boot, perl