KIWIXMLTypeData Info


Public methods

Private methods


getBootImageDescript

Return the configured boot image description

Defined on line: 265

Called in

getBootImageFileSystem

Return the option configured for the boot filesystem

Defined on line: 276

Called in

getBootKernel

Return the configured bootkernel

Defined on line: 287

Called in

getBootLoader

Return the configured bootloader

Defined on line: 298

Called in

getBootPartition

Return the configuration for the setup of a bootpartition

Defined on line: 346

Called in

getBootPartitionSize

Return the configured bootpartition size

Defined on line: 331

Called in

getBootProfile

Return the configured bootprofile

Defined on line: 357

Called in

getBootTimeout

Return the configured boot timeout

Defined on line: 368

Called in

getCheckPrebuilt

Return the configuration for the pre built boot image check

Defined on line: 379

Called in

getCompressed

Return the configuration for compressed image generation

Defined on line: 390

Called in

getContainerName

Return the configuration for the container name

Defined on line: 401

Called in

getDevicePersistent

Return the configuration for the device persistency method

Defined on line: 413

Called in

getEditBootConfig

Return the path to the script to modify the boot configuration

Defined on line: 424

Called in

getEditBootInstall

Return the path to the script to modify the boot configuration

Defined on line: 435

Called in

getFSMountOptions

Return the file system mount options

Defined on line: 501

Called in

getFSNoCheck

Return the value for the fscheck flag

Defined on line: 523

Called in

getFSReadOnly

Return the filesystem for read only access

Defined on line: 534

Called in

getFSReadWrite

Return the filesystem for read write access

Defined on line: 545

Called in

getFilesystem

Return the configured filesystem

Defined on line: 446

Called in

getFirmwareType

Return the configured firmware type

Defined on line: 457

Called in

getFlags

Return the configuration for the fags setting

Defined on line: 468

Called in

getFormat

Return the format for the virtual image

Defined on line: 479

Called in

getFormatOptions

Return the format options for the virtual image format

Defined on line: 490

Called in

getGCELicense

Return the GCE license information for a gce formated image

Defined on line: 837

Called in

getHybrid

Return the flag value to indicate a hybrid image

Defined on line: 556

Called in

getHybridPersistent

Return the flag value indicating whether or not persistent storage is included in the hybrid image

Defined on line: 567

Called in

getImageSize

return a size string with unit or the string 'auto'

Defined on line: 720

Called in

getImageSizeAdditiveBytes

return the size byte value if the additive attribute is set to true, otherwise return zero

Defined on line: 771

Called in

getImageSizeBytes

return a size byte value or 'auto'

Defined on line: 753

Called in

getInstallBoot

Return the option configured for the initial boot selection

Defined on line: 579

Called in

getInstallIso

Return the value indicating whether or not an ISO image should be created as install media

Defined on line: 602

Called in

getInstallPXE

Return the value indicating whether or not all data required for an oem PXE installation should be created as install set

Defined on line: 626

Called in

getInstallProvideFailsafe

Return the value indicating whether the boot menu should have a failsfe entry or not

Defined on line: 590

Called in

getInstallStick

Return the value indicating whether or not an USB stick image should be created for installation

Defined on line: 614

Called in

getKernelCmdOpts

Return the configured kernel command line options

Defined on line: 638

Called in

getLuksOS

Return the configured luks target operating system name

Defined on line: 660

Called in

getLuksPass

Return the configured luks password for the filesystem encryption

Defined on line: 649

Called in

getMDRaid

Return the software raid type

Defined on line: 671

Called in

getPrimary

Return the flag indicating if this type is marked default

Defined on line: 682

Called in

getRAMOnly

Return the flag indicating whether overlay file system writes take place in RAM only

Defined on line: 693

Called in

getSize

Return the systemsize for this type

Defined on line: 705

Called in

getSizeUnit

Return the systemsize for this type

Defined on line: 793

Called in

getTargetBlockSize

Return the configured target blocksize

Defined on line: 320

Called in

getTypeName

Return the image type

Defined on line: 804

Called in

getVGA

Return the vga settings for the kernel command line

Defined on line: 815

Called in

getVHDFixedTag

Return the VHD fixed tag for a fixed-vhd formated image

Defined on line: 826

Called in

getVolID

Return the volume ID for an ISO image

Defined on line: 848

Called in

getXMLElement

Return an XML Element representing the object's data

Defined on line: 877

getZFSOptions

Return the ZFS filesystem pool options

Defined on line: 512

Called in

getZiplTargetType

Return the configured zypl target type

Defined on line: 309

Called in

isSizeAdditive

Return indication whether the size for this type is additive or not

Defined on line: 859

Called in

new

Create the KIWIXMLTypeData object Internal data structure this = { boot = '' bootfilesystem = '' bootkernel = '' bootloader = '' bootpartition = '' bootpartsize = '' bootprofile = '' boottimeout = '' checkprebuilt = '' compressed = '' devicepersistency = '' editbootconfig = '' editbootinstall = '' filesystem = '' firmware = '' flags = '' format = '' formatoptions = '' fsmountoptions = '' zfsoptions = '' fsnocheck = '' fsreadonly = '' fsreadwrite = '' gcelicense = '' hybrid = '' hybridpersistent = '' image = '' installboot = '' installiso = '' installprovidefailsafe = '' installpxe = '' installstick = '' kernelcmdline = '' luks = '' luksOS = '' mdraid = '' primary = '' ramonly = '' size = '' sizeadd = '' sizeunit = '' target_blocksize = '' vga = '' vhdfixedtag = '' volid = '' zipl_targettype = '' }

Defined on line: 50

Called in

setBootImageDescript

Set the configuration for the boot image description

Defined on line: 1086

Called in

setBootImageFileSystem

Set the option configuration for the boot filesystem

Defined on line: 1107

Called in

setBootKernel

Set the configuration for the bootkernel

Defined on line: 1123

Called in

setBootLoader

Set the configuration for the bootloader

Defined on line: 1144

Called in

setBootPartition

Set the configuration for the use of a bootpartition

Defined on line: 1218

setBootPartitionSize

Set the configuration for the bootpartition size

Defined on line: 1197

setBootProfile

Set the configuration for the bootprofile

Defined on line: 1235

Called in

setBootTimeout

Set the configuration for the boot timeout

Defined on line: 1256

Called in

setCheckPrebuilt

Set the configuration for the pre built boot image check

Defined on line: 1277

setCompressed

Set the configuration for compressed image generation

Defined on line: 1294

setContainerName

Set the container name

Defined on line: 1311

setDevicePersistent

Set the configuration for the device persistency method

Defined on line: 1339

Called in

setEditBootConfig

Set the path to the script to modify the boot configuration

Defined on line: 1355

setEditBootInstall

Set the path to the script to modify the boot configuration

Defined on line: 1376

setFSMountOptions

Set the file system mount options

Defined on line: 1458

Called in

setFSNoCheck

Set the value for the fscheck flag

Defined on line: 1500

setFSReadOnly

Set the filesystem for read only access

Defined on line: 1517

setFSReadWrite

Set the filesystem for read write access

Defined on line: 1533

setFilesystem

Set the configuration for the filesystem

Defined on line: 1397

Called in

setFirmwareType

Set the configuration for the firmware type

Defined on line: 1693

Called in

setFlags

Set the configuration for the fags setting

Defined on line: 1413

setFormat

Set the format for the virtual image

Defined on line: 1429

setFormatOptions

Set format options for the virtual image format

Defined on line: 1445

setGCELicense

Set the GCE license information for a gce formated image

Defined on line: 1918

setHybrid

Set the flag value to indicate a hybrid image

Defined on line: 1549

Called in

setHybridPersistent

Set the flag value indicating whether or not persistent storage is included in the hybrid image

Defined on line: 1566

Called in

setInstallBoot

Set the option configuration for the for the initial boot selection

Defined on line: 1584

Called in

setInstallIso

Set the value indicating whether or not an ISO image should be created as install media

Defined on line: 1618

setInstallPXE

Set the value indicating whether or not PXE data files should be created for installation

Defined on line: 1654

setInstallProvideFailsafe

Set the value indicating whether the boot menu should have a failsfe entry or not

Defined on line: 1600

Called in

setInstallStick

Set the value indicating whether or not an USB stick image should be created for installation

Defined on line: 1636

setKernelCmdOpts

Set the configuration for the kernel command line options

Defined on line: 1672

Called in

setLuksOS

Set the configuration for the luks target distribution

Defined on line: 1732

setLuksPass

Set the configuration for the luks password for the filesystem encryption

Defined on line: 1711

setMDRaid

Set software raid type

Defined on line: 1753

setPrimary

Set the flag indicating if this type is marked default

Defined on line: 1769

setRAMOnly

Set the flag indicating whether overlay file system writes take place in RAM only

Defined on line: 1786

Called in

setSize

Set the systemsize for this type

Defined on line: 1804

setSizeAdditive

Set the flag indicating whether the size is additive or not

Defined on line: 1825

setSizeUnit

Set the systemsize unit of measure for this type

Defined on line: 1842

setTargetBlockSize

Set the configuration for the target blocksize

Defined on line: 1176

setTypeName

Set the image type

Defined on line: 1859

setVGA

Set the vga settings for the kernel command line

Defined on line: 1876

Called in

setVHDFixedTag

Set the VHD tag for a fixed-vhd formated image

Defined on line: 1897

setVolID

Set the volume ID for an ISO image

Defined on line: 1939

setZFSOptions

Set the ZFS pool options

Defined on line: 1479

setZiplTargetType

Set the configuration for the zipl target type

Defined on line: 1160

__byteValue

turn given value into bytes, units M and G are allowed no unit assumes a MB value

Defined on line: 2540

Called in

__isInitConsistent

Verify that the initialization hash is valid

Defined on line: 1963

Called in

__isValidBootFS

Verify that the given boot filesystem type is supported

Defined on line: 2107

Called in

__isValidBootloader

Verify that the given bootloader is supported

Defined on line: 2148

Called in

__isValidDevPersist

Verify that the given device persistency setting is supported

Defined on line: 2191

Called in

__isValidFilesystem

Verify that the given filesystem is supported

Defined on line: 2228

Called in

__isValidFirmware

Verify that the given firmware setting value is supported

Defined on line: 2265

Called in

__isValidFlags

Verify that the given flags value is supported

Defined on line: 2302

Called in

__isValidFormat

Verify that the given format value is supported

Defined on line: 2339

Called in

__isValidImage

Verify that the given image type value is supported

Defined on line: 2376

Called in

__isValidInstBoot

Verify that the given installboot value is supported

Defined on line: 2432

Called in

__isValidRaidType

Verify that the given raid type is supported

Defined on line: 2469

Called in

__isValidSizeUnit

Verify that the given unit of measure for the size is a recognized value

Defined on line: 2506

Called in

__isValidZiplTargetType

Verify that the given zipl target type is supported

Defined on line: 2067

Called in