Module containing specific functions for POWERLILO configuration and installation
Jiri Srain <jsrain@suse.cz>
Joachim Plack <jplack@suse.de>
Olaf Dabrunz <od@suse.de>
Philipp Thomas <pth@suse.de>
List of Global Functions
BootPOWERLILO - Constructor
CreateGlobals - Propose global options of bootloader modifies internal structures
CreateSections - Propose sections to bootloader menu modifies internal sreuctures
Export - Export bootloader settings to a map
FlagOnetimeBoot - Set section to boot on next reboot
GetFunctions - Return map of provided functions
Import - Import settings from a map
Initializer - Initializer of PowerLILO bootloader
LocationProposal - Propose the location of the root device on disk and the boot device (if any), according to the subarchitecture. Results are stored in global variables.
Propose - Propose bootloader settings
Read - Read settings from disk
Reset - Reset bootloader settings
Save - Save all bootloader configuration files to the cache of the PlugLib PlugLib must be initialized properly !!!
SaveInstSourceId - Save the ID of the base installation source modifies internal variable
Summary - Display bootloader summary
Update - Update read settings to new version of configuration files
Write - Write bootloader settings to disk
currentBoardInit - Initialize the attribute of currently used board type
iSeriesInit - Initialize attributes of the board type
iSeriesWrite - Install the board-type-specific part of bootloader
List of Global Variables
Propose global options of bootloader modifies internal structures
Return value
void
Propose sections to bootloader menu modifies internal sreuctures
Return value
void
Set section to boot on next reboot
Function parameters
string section
Return value
boolean - true on success
Return map of provided functions
Return value
map<string, any> - map of functions (eg. $["write":BootPOWERLILO::Write])
Import settings from a map
Function parameters
map settings
Return value
boolean - true on success
Propose the location of the root device on disk and the boot device (if any), according to the subarchitecture. Results are stored in global variables.
Return value
void
Read settings from disk
Function parameters
boolean reread
boolean avoid_reading_device_map
Return value
boolean - true on success
Save all bootloader configuration files to the cache of the PlugLib PlugLib must be initialized properly !!!
Function parameters
boolean clean
boolean init
boolean flush
Return value
boolean - true if success
Save the ID of the base installation source modifies internal variable
Return value
void