KIWICollect Info


Public methods


Init

Initialize product build environment. This includes - setup the logger for repo creation stuff - create Utility object - retrieve lists of required packages - dump them (optional) - create LWP client object - calls "normaliseDirname for each repo's sourcedirs (stores the result in repo->[name]->'basedir') - creates path list for each repo (stored in repos->[name]->'srcdirs') - initialises failed packs lists (empty)

Defined on line: 276

addAppdata

Missing

Defined on line: 939

Called in

addDebugPackage

Missing

Defined on line: 966

Called in

addToTrackFile

Missing

Defined on line: 1491

Called in

archlist

Missing

Defined on line: 232

basedir

Missing

Defined on line: 254

basesubdirs

Missing

Defined on line: 265

collectPackages

collect all required packages from any repo. The workflow to do this is separated into steps. each step is implemented as private helper method

Defined on line: 1291

Called in

collectProducts

reads the product data which are on the media

Defined on line: 2129

Called in

createBootPackageLinks

Missing

Defined on line: 2728

Called in

createDirectoryStructure

Creates directory structure for install media Possible return value are: 0 => directory exists 1 => directory must be created 2 => an error occured at creation

Defined on line: 2815

Called in

createInstallPackageLinks

Missing

Defined on line: 2663

Called in

createMetadata

Missing

Defined on line: 2237

Called in

dumpPackageList

dump repo packages for debugging purpose. to the given target file

Defined on line: 2018

Called in

dumpRepoData

dumps repo metadata collected for debugging purpose to the given target file.

Defined on line: 1978

Called in

executeMetafileScripts

Missing

Defined on line: 1771

Called in

getArchList

Missing

Defined on line: 2053

Called in

getBestPackFromRepos

Missing

Defined on line: 2592

Called in

getMediaNumbers

Returns a list containing all the media involved in a product. Each number is only reported once. The list is allowed to contain leaks like (1,2,5,6)

Defined on line: 2857

Called in

getMetafileList

get list of metafiles (no packages) possible return values: 0 => all ok -1 => error in call n > 0 => [n] metafiles failed

Defined on line: 903

Called in

indexOfArray

Missing

Defined on line: 994

Called in

logMsg

kiwi log extension suitable for product builds which directly prints messages as raw output in order to speed up the build

Defined on line: 183

Called in

lookUpAllPackages

checks all packages for their content. Returns the number of resolved files, or 0 for bad list

Defined on line: 1826

Called in

mainTask

After initialisation by the constructor the repositories have to be processed and all relevant data will be collected to form an installation media

Defined on line: 740

new

Create a new KIWICollect object which is used to create a consistent package directory from various source trees

Defined on line: 57

printTrackLine

Missing

Defined on line: 1470

Called in

productData

Missing

Defined on line: 243

Called in

rpmlist_find_cb

Missing

Defined on line: 2797

setupPackageFiles

1 = collect source & debug packnames 2 = use only src/nosrc packs 3 = ignore missing packages in any case (debug media mode)

Defined on line: 1008

Called in

unitedDir

Missing

Defined on line: 216

unpackInstSys

Missing

Defined on line: 2615

Called in

unpackMetapackages

metafiles and metapackages may have an attribute called 'script' which shall be executed after the packages are gathered.

Defined on line: 1518

Called in

unpackModules

Missing

Defined on line: 2541

Called in