Flags
List of submission flag strings (comma separated). Click 'Brow=
se' to choose required job flags.
=
p> |
See this page for a full explanation of flag meanings |
Dependency =
h4>
Wait for specified jobs to complete before starting this job (=
comma-separated). Click 'Add' to create dependent jobs.
|
You can link jobs to each other=
in several ways:
- "complete" means only start this job after designated job com=
pletes
- "failed" means only start this job if the designated job fail=
s
- "killed" means only start this job if the designated job has =
been killed
- "done" means start this job if the designated job is killed/f=
ailed/complete
The second menu chooses between "job" (the entire set of =
frames) and "work" (typically a frame). So to link frame 1 of one=
job to frame 1 of a second, job, you would choose "work" in this=
menu. If you want to wait for all the frames of one job to complete before=
starting a second, then choose "job". The other option, "su=
bjob", refers to the instance of a job. This is much less common, but =
means that, for example, the instance of Maya that was running frames has c=
ompleted. For a complete description on how to define complex depende=
ncies between jobs or frames, please refer to the Callbacks section of the Developers Guide. |
Email (job com=
plete)
Send email on job completion (success or failure). Sends mail to the designated user.
Email (failed=
frames)
Sends mail to the=
designated user if frames fail.
Blocked
Set initial state of job to "blocked".
=
Stderr->Stdo=
ut
Redirect and consolidate the job stderr stream to the stdout s=
tream. Enable this if you would like to combine your logs =
into one stream.
Job Label
Optional label to identify the job. Must be unique within a Jo=
b Process Group. This is most useful for submitting sets of dependent jobs,=
where you don't know in advance the job IDs to depend on, but you do know =
the labels.
Job Kind
Arbitrary typing =
information that can be used to identify the job. It is commonly used to ma=
ke sure only one of this "kind" of job runs on a worker at the same time by se=
tting the job's requirements to include "not (job.kind in host.duty.ki=
nd)". See How to restr=
ict a host to only one instance of a given kind of job, but still allow oth=
er jobs
Process Group
Job Process Group for logically organizing dependent jobs. Def=
aults to the jobid. Combination of "label" and "Process Grou=
p" must be unique for a job. See Process group labels
Retry Frame/I=
nstance
Number of times to retry a failed frame/job instance. The default value of -1 means don't retry.
Retry Work Delay <=
/strong>
Number of seconds between retries.
Subjob Timeout
Kill the subjob process if running for the specified time (in =
seconds). Value of -1 means disabled. Use this if th=
e acceptable instance/subjob spawn time is known.
Frame Timeout
Kill the agenda/frame if running for the specified time (in se=
conds). Value of -1 means disabled. Use this if you =
know how long frames should take, so that you can automatically kill those =
running long.