Firing Jobs

vovfire

The utility vovfire is used to run one or more jobs specified by their VovId on the local machine. vovfire takes care of switching environment and of changing working directory.

When using vovfire, you take on the responsibility of deciding that the local host has the appropriate resources to execute the job.

For example, the following command runs the jobs with VovId 00000308 and 00000336 on the local host, which happens to be a Windows NT machine (notice the backslashes in the directory names):
% vovfire 308 336
vovfire: message: ############################################
vovfire: message: Env is: DEFAULT
vovfire: message: Cwd is: ${TOP}
vovfire: message: Firing: vw cp aa.txt bb.txt
FIRE JOB 308:  #### FIRE JOB
FIRE JOB 308:     ENV=DEFAULT
FIRE JOB 308:     DIR=C:\VOV\TEST
FIRE JOB 308:     CMD=vw cp aa.txt bb.txt
        1 file(s) copied.
FIRE JOB 308:  #### DONE
vovfire: message: Done: vw cp aa.txt bb.txt

vovfire: message: ############################################
vovfire: message: Env is: DEFAULT
vovfire: message: Cwd is: ${TOP}
vovfire: message: Firing: vw cp bb.txt cc.txt
FIRE JOB 336:  #### FIRE JOB
FIRE JOB 336:     ENV=DEFAULT
FIRE JOB 336:     DIR=C:\VOV\TEST
FIRE JOB 336:     CMD=vw cp bb.txt cc.txt
        1 file(s) copied.
FIRE JOB 336:  #### DONE
vovfire: message: Done: vw cp bb.txt cc.txt