ComponentDiscoveryJob - executeJobAndWait
ComponentDiscoveryJob - executeJobAndWait
Description :
This command executes a Component Discovery 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, which can be used in other commands that need to reference the Component Discovery Job run.
Return type : com.bladelogic.om.infra.app.service.job.JobRunKey
Command Input :
Variable Name | Variable Type | Description |
|---|---|---|
jobKey | DBKey | A handle to the Component Discovery Job to be executed. |
Example
The following example gets a handle to a Component Discovery Job, executes the job, and waits for the job to end before returning.
Script
JOB_FOLDER="/Jobs/ComponentDiscoveryJobs"
JOB_NAME="Run Component Discovery Job on all Servers"
JOB_KEY=`blcli ComponentDiscoveryJob getDBKeyByGroupAndName "$JOB_FOLDER" "$JOB_NAME"`
JOB_RUN_KEY=`blcli ComponentDiscoveryJob executeJobAndWait $JOB_KEY`
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*