Job - executeAgainstServerGroupsForRunID
Job - executeAgainstServerGroupsForRunID
Description :
This command executes a job against one or more server groups. This command blocks until a job run is created for the job, and then returns the job run key.
Note: To use this command on an Advanced Deploy Job, the Reset job on failure option must be selected for the job, so that failed job runs are automatically reset. In addition, the last job run must not be in incomplete state. If necessary, you can manually reset the job.
Return type : com.bladelogic.om.infra.app.service.job.JobRunKey
Command Input :
Variable Name | Variable Type | Description |
|---|---|---|
jobKey | DBKey | Handle of the job. |
serverGroups | com.bladelogic.om.infra.cli.helper.StringList | List of server groups. |
Example
The following example executes a job against server groups named /myGroup and /myOtherGroup.
Script
JOB_KEY=`blcli SnapshotJob getDBKeyByGroupAndName /snapshots tstSnap`
blcli Job executeAgainstServerGroupsForRunID $JOB_KEY /myGroup,/myOtherGroup
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*