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

addDebugPackage

Missing

Defined on line: 935

Called in

addToTrackFile

Missing

Defined on line: 1415

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: 1241

Called in

collectProducts

reads the product data which are on the media

Defined on line: 2046

Called in

createBootPackageLinks

Missing

Defined on line: 2648

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: 2735

Called in

createInstallPackageLinks

Missing

Defined on line: 2583

Called in

createMetadata

Missing

Defined on line: 2154

Called in

dumpPackageList

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

Defined on line: 1935

Called in

dumpRepoData

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

Defined on line: 1895

Called in

executeMetafileScripts

Missing

Defined on line: 1695

Called in

getArchList

Missing

Defined on line: 1970

Called in

getBestPackFromRepos

Missing

Defined on line: 2512

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: 2777

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: 899

Called in

indexOfArray

Missing

Defined on line: 956

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: 1750

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: 741

new

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

Defined on line: 58

printTrackLine

Missing

Defined on line: 1394

Called in

productData

Missing

Defined on line: 243

Called in

rpmlist_find_cb

Missing

Defined on line: 2717

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: 970

Called in

unitedDir

Missing

Defined on line: 216

unpackInstSys

Missing

Defined on line: 2535

Called in

unpackMetapackages

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

Defined on line: 1442

Called in

unpackModules

Missing

Defined on line: 2461

Called in