table of contents
PEGASUS-RUN(1) | Pegasus Manual | PEGASUS-RUN(1) |
NAME¶
pegasus-run - executes a workflow that has been planned using *pegasus-plan*.
SYNOPSIS¶
pegasus-run [-Dproperty=value...][-c propsfile][-d level]
[-v][--grid*][rundir]
DESCRIPTION¶
The pegasus-run command executes a workflow that has been planned using pegasus-plan. By default pegasus-run can be invoked either in the planned directory with no options and arguments or just the full path to the run directory. pegasus-run also can be used to resubmit a failed workflow by running the same command again.
OPTIONS¶
By default pegasus-run does not require any options or arguments if invoked from within the planned workflow directory. If running the command outside the workflow directory then a full path to the workflow directory needs to be specified.
pegasus-run takes the following options
-Dproperty=value
The -D option(s) must be the first option on the command line. CLI properties take precedence over the file-based properties of the same key.
See the PROPERTIES section below.
-c propsfile, --conf propsfile
-d level, --debug level
-v, --verbose
--grid
rundir
RETURN VALUE¶
If the workflow is submitted for execution pegasus-run returns with an exit code of 0. However, in case of error, a non-zero return value indicates problems. An error message clearly marks the cause.
FILES¶
The following files are created, opened or written to:
braindump
pegasus.?????????.properties
workflowname.dag
PROPERTIES¶
pegasus-run reads its properties from several locations.
RUNDIR/pegasus.??????????.properties
--conf propfile
$HOME/.pegasusrc
Additionally properties can be provided individually using the -Dpropkey=propvalue option on the command line before all other options. These properties will override properties provided using either --conf or RUNDIR/pegasus.???????.properties or the $HOME/.pegasusrc
The merge logic is CONF PROPERTIES || DEFAULT RUNDIR PROPERTIES || PEGASUSRC overriden by Command line properties
ENVIRONMENT VARIABLES¶
PATH
SEE ALSO¶
pegasus-plan(1)
AUTHORS¶
Gaurang Mehta <gmehta at isi dot edu>
Jens-S. Vöckler <voeckler at isi dot edu>
Pegasus Team http://pegasus.isi.edu
11/09/2018 | Pegasus 4.4.0 |