YaST2 Developers Documentation: Bootloader installation and configuration



functions
files
intro

Bootloader installation and configuration

modules/BootMILO.ycp
Module containing specific functions for MILO configuration and installation

Imports

  • BootCommon
  • Installation
  • Kernel
  • Product
  • Storage
  • StorageControllers

Includes

  • bootloader/routines/popups.ycp

Global Functions

global runSummaryDialog () -> symbol

Empty summary dialog

Return value:
always `back

global Propose () -> void

Propose bootloader settings

global Read () -> boolean

Read settings from disk

Return value:
true on success

global Save () -> boolean

Save all bootloader configuration files

Return value:
true if success

global Summary () -> list<string>

Display bootloader summary

Return value:
a list of summary lines

global Update () -> void

Update read settings to new version of configuration files

global Write () -> boolean

Write bootloader settings to disk

Return value:
true on success

global FixSequence (map ws_data) -> map

Update bootlaoder configuration sequence

Parameters:
ws_data map of wizard sequencer data
Return value:
modified map of wizard sequencer data

global GetFunctions () -> map<string, any>

Return map of provided functions

Return value:
map of functions (eg. $["write":``(BootLILO::Write ())])

YaST2 Developers Documentation