UpgradeModelObjectsJob - executeJobAndWait
This command executes a Upgrade Model Objects Job and waits for the job to end before returning. This command returns a handle to the job run. It can be used in other commands that need to reference the Upgrade Model Objects job run.
Return type : com.bladelogic.om.infra.app.service.job.JobRunKey
Command Input :
Handle to the Upgrade Model Objects Job to be executed.
The following example shows you how to execute an existing Upgrade Model Objects job.
# Name of the existing Upgrade Model Objects job. UPGRADE_MODEL_OBJECTS_JOB_NAME="umoJob1" # Job group in which Upgrade Model Objects job is stored. UPGRADE_MODEL_OBJECTS_JOB_GROUP="/parent/group1" # Get the Upgrade Model Objects job DBKey using the above information. UPGRADE_MODEL_OBJECTS_JOB_DBKEY=`blcli UpgradeModelObjectsJob getDBKeyByGroupAndName $UPGRADE_MODEL_OBJECTS_JOB_GROUP $UPGRADE_MODEL_OBJECTS_JOB_NAME` # Now execute the Upgrade Model Objects. UPGRADE_MODEL_OBJECTS_JOB_RUN_DBKEY=`blcli UpgradeModelObjectsJob executeJobAndWait $UPGRADE_MODEL_OBJECTS_JOB_DBKEY` # Use the returned job run DBKey in commands that need to reference the job run.