YaST2 Developers Documentation: Configuration of raid



functions
files
intro

Configuration of raid

raid_ui.ycp
User interface functions.
All user interface functions for RAID.

Imports

  • FileSystems
  • Label
  • Partitions
  • Popup
  • Storage
  • Wizard

Includes

  • partitioning/custom_part_lib.ycp
  • partitioning/partition_defines.ycp
  • partitioning/raid_lib.ycp

Global Functions

global AbortDialog () -> symbol

AbortDialog

global InitMainDevRaid () -> void

Initialize RAID creation.

global ChooseRaidTypeHelp () -> string

Help for RaidTypeDialog

global get_choose_raid_type_contents (string raid, symbol what) -> term

Contents for dialog ChooseRaidType

Parameters:
raid
what

global RaidMultipathAuto () -> symbol

RaidMultipathAuto Dialog

global ChooseRaidType (symbol what) -> symbol

ChooseRaidType Dialog @parm what -> `settings or `wizard

Parameters:
what

global RaidDevicesHelp () -> string

Help for RaidDevices Dialog

global CannotEditExistingRaid (string dev) -> void

Popup to display an error when changing an existing raid. in dev: device name of the raid device

Parameters:
dev

global get_raid_devices_content (symbol what, string current_raid_text, list all_raids, string size_md) -> term

partition add partition widget table.

Parameters:
what
current_raid_text
all_raids
size_md

global RaidDevices (symbol what) -> symbol

AddRaidDevices dialog Choose free partitions and add them to the raid. additionally you can edit the raid options like chunk size in - out:

Parameters:
what

global RaidExpertDlgHelp () -> string

RaidExpertDlgHelp

global RaidExpertWizard () -> symbol

RaidExpertWizard

global RaidExpertDlg (symbol what, string device, map cur_raid, boolean installation, map file_systems, boolean edit_raid_type, map targetMap) -> map

raidExpertDlg dialog edit expert options

Parameters:
what
device
cur_raid
installation
file_systems
edit_raid_type
targetMap

YaST2 Developers Documentation