( Return to API Overview )
- appendToSoftwareList
- getSoftwareDetails
- getSoftwareList
- setSoftwareDetails
- setSoftwareList
- setSoftwareList
Description
Provides methods to access and modify the software list
associated with a kickstart profile.
Namespace:
kickstart.profile.software
Description:
Append the list of software packages to a kickstart profile.
Duplicate packages will be ignored.
Parameters:
-
string sessionKey
-
string ksLabel - The label of a kickstart
profile.
-
string[] packageList - A list of package
names to be added to the profile.
Returns:
-
int - 1 on success, exception thrown otherwise.
Description:
Gets kickstart profile software details.
Parameters:
-
string sessionKey
-
string ksLabel - Label of the kickstart profile
Returns:
-
struct - Kickstart packages info
- string "noBase" - Install @Base package group
- string "ignoreMissing" - Ignore missing packages
Description:
Get a list of a kickstart profile's software packages.
Parameters:
-
string sessionKey
-
string ksLabel - The label of a kickstart
profile.
Returns:
-
string[] - Get a list of a kickstart profile's
software packages.
Description:
Sets kickstart profile software details.
Parameters:
-
string sessionKey
-
string ksLabel - Label of the kickstart profile
-
struct - Kickstart packages info
- string "noBase" - Install @Base package group
- string "ignoreMissing" - Ignore missing packages
Returns:
-
int - 1 on success, exception thrown otherwise.
Description:
Set the list of software packages for a kickstart profile.
Parameters:
-
string sessionKey
-
string ksLabel - The label of a kickstart
profile.
-
string[] packageList - A list of package
names to be set on the profile.
Returns:
-
int - 1 on success, exception thrown otherwise.
Description:
Set the list of software packages for a kickstart profile.
Parameters:
-
string sessionKey
-
string ksLabel - The label of a kickstart
profile.
-
string[] packageList - A list of package
names to be set on the profile.
-
boolean ignoremissing - Ignore missing packages
if true
-
boolean nobase - Don't install @Base package group
if true
Returns:
-
int - 1 on success, exception thrown otherwise.