WAGON |
modules/Wagon.ycp |
| Functions and handlers for WAGON | |
|
|
|
This module has an unstable interface. This module is for internal use only. |
Module for handling WAGON.
Imports
Global Functions |
global
SetWizardSteps ()
->
boolean
Replaces the current workflow steps with a new one.
global
AdjustVariableSteps ()
->
void
Handles the optional workflow steps according to the current settigns.
global
RedrawWizardSteps ()
->
void
Redraws the wizard steps according to current workflow settings.
global
AdjustWizardSteps ()
->
boolean
Sets wizard steps and redraws the UI.
global
Init (map <string, any> commands)
->
void
Initializes internal variables used later
- Parameters:
-
commands
global
InitPkg ()
->
boolean
Initializes the package manager
global
ProcessCommandLine (map <string, any> commands)
->
void
Processes the command-line parameters and prints an appropriate command-line output.
- Parameters:
-
commands
global
AcceptLicenses ()
->
boolean
Goes through all selected packages one by one a check licenses to confirm. These licenses are requested to be accepted by user. If user declines any of them, a respective package is set to 'Taboo' and new solver run is required.
- Return value:
-
whether all licenses have been accepted