KIWIURL Info


Public methods

Private methods


dirPath

Missing

Defined on line: 343

Called in

getRepoType

return repo type, could be unknown

Defined on line: 81

Called in

isoPath

This method builds a valid path from a iso://... description. The iso woll be loop mounted and the loop location serves as source path

Defined on line: 466

Called in

new

Create a new KIWIURL object which is used to solve the high level location information into a low level distribution independent network url

Defined on line: 37

Called in

normalizeBootPath

check local path functions and normalize the high level URLs if required. This function is meant to be called on the value of the boot attribute only

Defined on line: 141

normalizePath

check all path functions and normalize the high level URLs if required. This function also quotes reserved characters in an URL.

Defined on line: 92

Called in

obsPath

This method will create an openSUSE buildservice path as this:// url with the predefined subdirectories images/ if called as part of a boot attribute or repos if called as part of a repository source path attribute

Defined on line: 430

Called in

openSUSEpath

This method builds a valid URL path to be used as source location for an openSUSE installation source. The method needs the basic openSUSE distribution or module repository name information to be able to complete this data into a valid path

Defined on line: 560

Called in

plainPath

This method forwards the URL (everything following "plain://") unmodified to the package manager. This can be used if kiwi does not support a special URL but the package manager does.

Defined on line: 643

Called in

quote

Each part of a URL, e.g. the path info, the query, etc., has a different set of reserved characters that must be quoted. RFC 2396 Uniform Resource Identifiers (URI): Generic Syntax lists the following reserved characters. reserved = ";" | "?" | ":" | "@" | "&" | "=" | "+" | "$" | "," | "/" This function will quote the user name and password of a given URL string identified by .*://:@...

Defined on line: 177

Called in

readRepoAliasTable

There is the optional /etc/kiwi/repoalias file which contains an alternative location for a specific repo This function reads in the file and provides an alias hash table which is used to check if the given repo has an alternative location to use

Defined on line: 668

Called in

smbPath

This method pass along the smb mount path to the packagemanager. The smb prefix will only work for zypper at the moment

Defined on line: 371

Called in

systemPath

Missing

Defined on line: 243

Called in

thisPath

This method builds a valid path from a this://.. description. The this path is the same as where the image description tree resides

Defined on line: 267

Called in

__realPath

make sure a local path is stored with its absolute path. in any other case leave it untouched

Defined on line: 696

Called in