KIWIXMLInfo Info


Public methods

Private methods


__checkRequests

Verify that the information requested is a supported request

Defined on line: 549

Called in

__cleanMountPnts

Clean up any mount points, i.e. unmount and remove the directory

Defined on line: 611

Called in

__getArchives

provide information about configured archives returns a list with KIWIXMLArchiveData objects

Defined on line: 422

Called in

__getImageTypes

provide information about the configured image types returns a list of KIWIXMLTypeData objects. default or primary built type is the first item in the list

Defined on line: 504

Called in

__getImageVersion

provide information about the image version returns a list with two items: name,version

Defined on line: 534

Called in

__getOverlayFiles

provide information about overlay files returns a hash with the file as key and the path as hash value

Defined on line: 387

Called in

__getPackages

provide information about packages, returns a list of package names

Defined on line: 274

Called in

__getPatterns

provide information about patterns used in the XML configuration, returns a list of pattern names

Defined on line: 307

Called in

__getProfiles

provide information about profiles, returns a list with KIWIXMLProfileData objects

Defined on line: 341

Called in

__getRepoPatterns

provide information about the patterns provided by the configured repositories. returns a list of pattern names

Defined on line: 358

Called in

__getRepoURI

provide information about the configured repos returns a list with KIWIXMLRepositories objects

Defined on line: 487

Called in

__getSizeEstimation

provide information about the overall size the later image will have. This is just an estimation because with the custom script and other hook-in mechanism it's not possible to forecast the end size exactly. returns a list with two elements: rootsizeKB,deletionsizeKB

Defined on line: 439

Called in

__getTree

Create the information XML tree

Defined on line: 638

Called in

__setupRepoMounts

Setup mount points and mount any repositories that need to be mounted locally

Defined on line: 876

Called in

__solve

use the satsolver to solve the list of packages/patterns in order to allow size estimations and a complete information about the packages which will be installed later

Defined on line: 227

Called in

__xmlSetup

Configure the XML object to suitably collect all requested information

Defined on line: 921

Called in

getXMLInfoTree

Return the tree object

Defined on line: 171

Called in

new

Create the info object.

Defined on line: 45

Called in

printXMLInfo

Print the XML information

Defined on line: 187