Apply default settings for partition data if it was not specified
Defined on line: 778
Called in
Verify that the initialization hash given to the constructor meets all consistency and data criteria.
Defined on line: 803
Called in
Verify that the initialization hash given to the constructor contains a valid setup for the partitions.
Defined on line: 823
Called in
Verify that the given partition ID is valid
Defined on line: 885
Called in
Verify that the initialization hash given to the constructor contains a valid setup for the union fs if given.
Defined on line: 923
Called in
Create a patrition entry, return the ID of the partition entry
Defined on line: 146
createUnionFSConfig
Create the union fs configuration settings
Defined on line: 227
getBlocksize
Return the blocksize value
Defined on line: 263
Called in
Return the target device for the install
Defined on line: 274
Called in
Return the location, including file, of the initrd to be used
Defined on line: 285
Called in
Return the location, including file, of the kernel to be used
Defined on line: 296
Called in
Return a sorted array ref of the partition IDs configured
Defined on line: 307
Called in
Return the configured mountpoint for the partition with the given ID
Defined on line: 322
Called in
Return the configured partition number for the partition with the given ID, partition numbers are identical to the ID
Defined on line: 337
Called in
Return the configured partition size for the partition with the given ID
Defined on line: 353
Called in
Return the configured target for the partition with the given ID
Defined on line: 368
Called in
Return the configured type for the partition with the given ID
Defined on line: 383
Called in
Return the IP of the PXE server
Defined on line: 398
Called in
Return the timeout value configured for the PXE
Defined on line: 409
Called in
Return the read-only device for the overlay file system
Defined on line: 420
Called in
Return the read/write device for the overlay file system
Defined on line: 431
Called in
Return the type of the overlay file system
Defined on line: 442
Called in
Return an XML Element representing the object's data
Defined on line: 453
new
Create the KIWIXMLPXEDeployData object
Internal data structure
this = {
blocksize = '',
device = '',
initrd = '',
kernel = '',
partitions = {
ID[+] = {
mountpoint = '',
size = '',
target = '',
type = ''
}
server = '',
timeout = '',
unionRO = '',
unionRW = '',
unionType = ''
}
The key, ID (key) in the partitions hash is equal to the "number"
attribute in the config.xml file.
The
Defined on line: 46
Called in
Set the blocksize value, rest to the default if no value is given
Defined on line: 520
Set the target device for the install
Defined on line: 540
Set the location, including file, of the initrd to be used
Defined on line: 560
Return the location, including file, of the kernel to be used
Defined on line: 580
Set the mountpoint for the partition with the given ID
Defined on line: 600
Set the configured partition size for the partition with the given ID
Defined on line: 633
Set the configured target for the partition with the given ID
Defined on line: 666
Return the configured type for the partition with the given ID
Defined on line: 699
Set the IP of the PXE server
Defined on line: 732
Set the timeout value configured for the PXE
Defined on line: 754
setBlocksize
setDevice
setInitrd
setKernel
setPartitionMountpoint
setPartitionSize
setPartitionTarget
setPartitionType
setServer
setTimeout