Module containing specific functions for ELILO configuration and installation
List of Global Functions
BootELILO - 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
GetFunctions - Return map of provided functions
Import - Import settings from a map
Initializer - Initializer of ELILO bootloader
Propose - Propose bootloader settings
Read - Read settings from disk
Reset - Reset bootloader settings
Save - Save all bootloader configuration files
Summary - Display bootloader summary
Update - Update read settings to new version of configuration files
Write - Write bootloader settings to disk
List of Global Variables
create_efi_entry - True if EFI entry should be recreated
efi_entry_name - The name of the entry in the EFI menu
efi_layout_changed - True if the EFI layout was changed
elilo_conf_filename - elilo.conf path
old_efi_entry - Name of EFI entry when read settings
remove_old_efi - Should be original EFI entry removed?
Propose global options of bootloader modifies internal structures
Return value
void
Propose sections to bootloader menu modifies internal sreuctures
Return value
void
Return map of provided functions
Return value
map - map of functions (eg. $["write":``(BootLILO::Write ())])
Import settings from a map
Function parameters
map<string, any> settings
Return value
boolean
Read settings from disk
Function parameters
boolean reread
Return value
boolean - true on success
Save all bootloader configuration files
Function parameters
boolean clean
boolean init
boolean flush
Return value
boolean - true if success