Job - executeAgainstServersForRunID

Job - executeAgainstServersForRunID

Description :

This command executes a job against specified targets. The targets are not necessarily defined as the job targets and do not change the job targets definition.

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.

serversName

com.bladelogic.om.infra.cli.helper.StringList

List of server names.

Example

The following example executes a job against servers named engrhas21agt1 and engrhas21agt2.

Script


JOB_KEY=`blcli SnapshotJob getDBKeyByGroupAndName /snapshots tstSnap` 

blcli Job executeAgainstServersForRunID $JOB_KEY engrhas21agt1,engrhas21agt2 



Was this page helpful? Yes No Submitting... Thank you

Comments