the worker client used to send requests
a runner which executes stuff remotely
Creates a local runner.
Creates a local runner.
is required as a place to save uploads.
if true (which is should be when run locally, or false when run behind a REST service), the output stream will be checked for the error marker
LocalRunners can be either shared or short-lived. In the 'short-lived' case, the description may be e.g. a job id
the working directory to run the process under
used by the process logger if set
used to truncated the std err output used when errors are encountered
a convenience for adding a logger appender