pbs
Submits job scripts to PBS (or Torque) by the qsub command.
PBS directives can be provided in the flow.cylc file:
global.cylc
[platforms]
[[myplatform]]
job runner = pbs
flow.cylc
[runtime]
[[my_task]]
platform = myplatform
execution time limit = PT1M
[[[directives]]]
-V =
-q = foo
-l nodes = 1
These are written to the top of the job script like this:
#!/bin/bash
# DIRECTIVES
#PBS -V
#PBS -q foo
#PBS -l nodes=1
#PBS -l walltime=60
If execution time limit is specified, it is used to generate the
-l walltime directive. Do not specify the -l walltime directive
explicitly if execution time limit is specified. Otherwise, the
execution time limit known by the workflow may be out of sync with what is
submitted to the job runner.