PatchingJob - createRedhatPatchingJobWithTargetServer
This command creates a Patching Job that is run against an individual server, using an existing Red Hat catalog.
The jobGroupName argument provides the fully qualified path to the parent group. The targetGroupName argument provides the target group name for the new Patching job. The catalog name provides the fully qualified path for the catalog already defined. The include/exclude list text file could have entries for smart groups and/or depot objects one on each line. The depot objects and the smart group should be existing in the catalog before running this command. To include the depot object add NAME#(name of the depot object)" in the include file. To include a smart group add "GROUP#(complete path to the smart group)" in the include file. for instance an example of the contents in the include/exclude list file could be NAME#APSB-0611 GROUP#/Catalog/TestCatalog1/smartGroup1. This command returns a handle to the newly created Patching Job. The handle can be used in other commands that need to reference the Patching Job.
Return type : DBKey
Command Input :
Name of the job.
Parent group for this job.
Name of the target server.
Red Hat catalog group for this job.
Include file path.
Exclude file path.
True to set install mode, false otherwise.
Specify Package Name Options for Analysis.
Set 1 for 'By Complete Package Name' and 2 for 'By Package Name Only'.
The default value is set to 1.
The following example creates a Patching Job with a single target Red Hat server, using an existing catalog.
JOB_GROUP=/noc/patching TARGET_SERVER=testServer CATALOG_NAME=/noc/winCatalog JOB_KEY=`blcli PatchingJob createRedhatPatchingJobWithTargetServer nocPAJob $JOB_GROUP $TARGET_SERVER $CATALOG_NAME //localhost/c/include.lst //localhost/c/exclude.lst true 1