YaST2 Developers Documentation: ModuleLoading.ycp

ModuleLoading.ycp

  • Klaus Kaempf (initial)
  • Purpose:
  • This module does all module loading stuff.

This module has an unstable interface.

Imports

  • Icon
  • Label
  • Mode

Global Functions

Local Variables

Local Functions

global prepareVendorDeviceInfo (map controller) -> list

Parameters:
controller
Return value:
[string vendor, string device] Convert internal probing data to user readable string for module loading.
See
ModuleLoading::Load
local broken_modules -> list<string>

Cache for MarkedAsBroken

local MarkedAsBroken (string mod) -> boolean

Is the module marked as broken in install.inf? (BrokenModules) #97655

Parameters:
mod module
Return value:
broken?
global Load (string modulename, string moduleargs, string vendorname, string devicename, boolean ask_before_loading, boolean with_modprobe) -> symbol

Parameters:
modulename
moduleargs
vendorname
devicename
ask_before_loading
with_modprobe
Return value:
: `dont user choose *not* to load module `ok module loaded ok `fail module loading failed load a module if not already loaded by linuxrc