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
Create the union fs configuration settings
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
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
Set the target device for the install
Set the location, including file, of the initrd to be used
Return the location, including file, of the kernel to be used
Set the mountpoint for the partition with the given ID
Set the configured partition size for the partition with the given ID
Set the configured target for the partition with the given ID
Return the configured type for the partition with the given ID
Set the IP of the PXE server
Set the timeout value configured for the PXE
Defined on line: 754