31. BootZIPL

Module containing specific functions for ZIPL configuration and installation

31.1. Summary of Module Globals

List of Global Functions

  • BootZIPL - Constructor

  • FixSequence - Update bootlaoder configuration sequence

  • GetFunctions - Return map of provided functions

  • Initializer - Initializer of S390 bootloader

  • Propose - Propose bootloader settings

  • Read - Read settings from disk

  • Save - Save all bootloader configuration files to the cache of the PlugLib PlugLib must be initialized properly !!!

  • Summary - Display bootloader summary

  • Update - Update read settings to new version of configuration files

  • UpdateZiplConfBeforeUpdate - Update /etc/zip.conf before the update (fix kernel path)

  • Write - Write bootloader settings to disk

  • runSummaryDialog - Empty summary dialog

  • updateHardwareConfig - Update /etc/sysconfig/hardware configuration Use data from install.inf file

List of Global Variables

    31.2. Global Functions

    31.2.1. BootZIPL

    Constructor

    Return value

    • void

    31.2.2. FixSequence

    Update bootlaoder configuration sequence

    Function parameters

    • map ws_data

    Return value

    • map - modified map of wizard sequencer data

    31.2.3. GetFunctions

    Return map of provided functions

    Return value

    • map<string, any> - a map of functions (eg. $["write":``(BootZIPL::Write ())])

    31.2.4. Initializer

    Initializer of S390 bootloader

    Return value

    • void

    31.2.5. Propose

    Propose bootloader settings

    Return value

    • void

    31.2.6. Read

    Read settings from disk

    Function parameters

    • boolean reread

    Return value

    • boolean - true on success

    31.2.7. Save

    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

    31.2.8. Summary

    Display bootloader summary

    Return value

    • list<string> - a list of summary lines

    31.2.9. Update

    Update read settings to new version of configuration files

    Return value

    • void

    31.2.10. UpdateZiplConfBeforeUpdate

    Update /etc/zip.conf before the update (fix kernel path)

    Return value

    • void

    31.2.11. Write

    Write bootloader settings to disk

    Return value

    • boolean - true on success

    31.2.12. runSummaryDialog

    Empty summary dialog

    Return value

    • symbol - always `back

    31.2.13. updateHardwareConfig

    Update /etc/sysconfig/hardware configuration Use data from install.inf file

    Return value

    • boolean - true on success

    31.3. Global Variables

    31.4. Module Requirements

    31.4.1. Module Imports

    • BootCommon
    • Installation
    • Kernel
    • Mode
    • Stage
    • StorageControllers

    31.4.2. Module Includes

    • bootloader/routines/popups.ycp
    • bootloader/zipl/widgets.ycp