ComplianceJob - executeJobAndWait


ComplianceJob - executeJobAndWait

Description :

This command executes a Compliance Job and waits for the job to end before returning.

Use this command to execute a job unless the job should be scheduled. Because this command does not return until the job completes, it effectively pauses execution of any script running this command. This command returns a handle to the job run. It can be used in other commands that need to reference the Compliance Job run.

Return type : com.bladelogic.om.infra.app.service.job.JobRunKey

Command Input :

Variable Name

Variable Type

Description

jobKey

DBKey

Handle to the Compliance Job to be executed.

Example

The following example shows you how to execute an existing Compliance Job.

Script


# Name of the existing Compliance Job.

COMPLIANCEJOB_NAME="compliancejob1"

# Job group in which Compliance Job is stored.

COMPLIANCEJOB_GROUP="/parent/group1"

# Get the Compliance Job DBKey using the above information.

COMPLIANCEJOB_DBKEY=`blcli ComplianceJob getDBKeyByGroupAndName $COMPLIANCEJOB_GROUP $COMPLIANCEJOB_NAME`

#Now execute the Compliance Job.

COMPLIANCEJOBRUN_DBKEY=`blcli ComplianceJob executeJobAndWait $COMPLIANCEJOB_DBKEY`

# Use the returned job run DBKey in commands that need to reference the job run.



 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

TrueSight Server Automation Command Line Interface 23.2