YaST2 Developers Documentation: Autoinstallation Configuration System



functions
files
intro

Autoinstallation Configuration System

modules/AIClone.ycp
Create a control file from an exisiting machine

Imports

  • Keyboard
  • Mode
  • Mouse
  • Partitions
  • Product
  • Storage
  • Timezone
  • XML

Includes

  • autoinstall/xml.ycp
  • partitioning/lvm_lv_lib.ycp

Functions

global AIClone () -> void

Constructor

global Partitioning () -> list

Create a partition plan for the calling client

Return value:
partition plan

global Software () -> map

Return list of software packages of calling client

Return value:
list of installed software package

global Bootloader () -> map

Bootloader options

global General () -> map

General options

global constructProfile () -> void

Build the profile

Return value:
Profile

global writeProfile (string outputFile) -> boolean

Write the profile to a defined path

Parameters:
outputFile Output file path
Return value:
true on success

global exportProfile () -> void

Export profile, Used only from within CMS


YaST2 Developers Documentation