PatchingJob - createWindowsPatchingJobWithTargetServer
PatchingJob - createWindowsPatchingJobWithTargetServer
Description :
This command creates a Patching Job that is run against a server, using an existing Windows 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 has entries for smart groups and/or depot objects, one on each line. The depot objects and the smart group must exist 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 example:
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 :
Variable Name |
Variable Type |
Description |
---|---|---|
jobName |
String |
Name of the job. |
groupName |
String |
Parent group for this job. |
serverName |
String |
Name of the target server |
catalogName |
String |
Windows Catalog group for this job. |
includeFile |
String |
Include file path. |
excludeFile |
String |
Exclude file path. |
analyzeSecurityTools |
Boolean |
True to analyze security tools, false otherwise. |
analyzeSecurityPatches |
Boolean |
True to analyze security patches, false otherwise. |
analyzeNonSecurityPatches |
Boolean |
True to analyze non-security patches, false otherwise. |
filterServicePacks |
Boolean |
True to filter service packs, false otherwise. |
Example
The following example creates a Patching Job with a single Windows server using an existing catalog.
Script
JOB_GROUP=/noc/patching
TARGET_SERVER=testServer
CATALOG_NAME=/noc/winCatalog
JOB_KEY=`blcli PatchingJob createWindowsPatchingJobWithTargetServer nocPAJob $JOB_GROUP $TARGET_SERVER $CATALOG_NAME //localhost/c/include.lst //localhost/c/exclude.lst true false false false
Comments