Information
Unsupported content This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

PatchRemediationJob - executeJobAndWait


PatchRemediationJob - executeJobAndWait

Description :

This command executes a Remediation 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 Remediation Job run.

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

Command Input :

Variable Name

Variable Type

Description

jobKey

DBKey

Handle to the Remediation Job to be executed.

Example

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

Script


# Name of the existing Remediation Job.

REMEDIATION_JOB_NAME="remediationjob1"

# Job group in which Remediation Job is stored.

REMEDIATION_JOB_GROUP="/parent/group1"

# Get the Remediation Job DBKey using the above information.

REMEDIATION_JOB_DBKEY=`blcli PatchRemediationJob getDBKeyByGroupAndName $REMEDIATION_JOB_GROUP $REMEDIATION_JOB_NAME`

#Now execute the Remediation Job.

REMEDIATION_JOBRUN_DBKEY=`blcli PatchRemediationJob executeJobAndWait $REMEDIATION_JOB_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*

BMC Server Automation Command Line Interface 8.3