Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

globus-job-get-output(1) [debian man page]

GLOBUS-JOB-GET-OU(1)						  GRAM5 Commands					      GLOBUS-JOB-GET-OU(1)

NAME
globus-job-get-output - Retrieve the output and error streams from a GRAM job SYNOPSIS
globus-job-get-output [-r RESOURCE | -resource RESOURCE] [-out | -err] [-t LINES | -tail LINES] [-follow LINES | -f LINES] JOBID globus-job-get-output [-help] [-usage] [-version] [-versions] DESCRIPTION
The globus-job-get-output program retrieves the output and error streams of the job named by JOBID. By default, globus-job-get-output will retrieve all output and error data from the job and display them to its own output and error streams. Other behavior can be controlled by using command-line options. The data retrieval is implemented by submitting another job which simply displays the contents of the first job's output and error streams. By default this retrieval job is submitted to the default GRAM resource running on the same host as the job. This behavior can be controlled by specifying a particular resource manager contact string as the RESOURCE parameter to the -r or -resource option. OPTIONS
The full set of options to globus-job-get-output are: -help, -usage Display a help message to standard error and exit. -version Display the software version of the globus-job-get-output program to standard output. -version Display the software version of the globus-job-get-output program including DiRT information to standard output. -resource RESOURCE, -r RESOURCE Submit the retrieval job to the resource named by RESOURCE instead of the default GRAM service on the same host as the job contact. -out Retrieve only the standard output stream of the job. The default is to retrieve both standard output and standard error. -err Retrieve only the standard error stream of the job. The default is to retrieve both standard output and standard error. -tail LINES, -t LINES Print only the last LINES count lines of output from the data streams being retrieved. By default, the entire output and error file data is retrieved. This option can not be used along with the -f or -follow options. -follow LINES, -f LINES Print the last LINES count lines of output from the data streams being retrieved and then wait until canceled, printing any subsequent job output that occurs. By default, the entire output and error file data is retrieved. This option can not be used along with the -t or -tail options. ENVIRONMENT
If the following variables affect the execution of globus-job-get-output. X509_USER_PROXY Path to proxy credential. X509_CERT_DIR Path to trusted certificate directory. University of Chicago 03/18/2010 GLOBUS-JOB-GET-OU(1)

Check Out this Related Man Page

GLOBUS-FORK-STARTE(8)					       University of Chicago					     GLOBUS-FORK-STARTE(8)

NAME
globus-fork-starter - Start and monitor a fork job SYNOPSIS
globus-fork-starter DESCRIPTION
The globus-fork-starter program is executes jobs specified on its standard input stream, recording the job state changes to a file defined in the $GLOBUS_LOCATION/etc/globus-fork.conf configuration file. It runs until its standard input stream is closed and all jobs it is managing have terminated. The log generated by this program can be used by the SEG to provide job state changes and exit codes to the GRAM service. The globus-fork-starter program is typically started by the fork GRAM module. The globus-fork-starter program expects its input to be a series of task definitions, separated by the newline character, each representing a separate job. Each task definition contains a number of fields, separated by the colon character. The first field is always the literal string 100 indicating the message format, the second field is a unique job tag that will be distinguish the reply from this program when multiple jobs are submitted. The rest of fields contain attribute bindings. The supported attributes are: directory Working directory of the job environment Comma-separated list of strings defining environment variables. The form of these strings is var=value count Number of processes to start executable Full path to the executable to run arguments Comma-separated list of command-line arguments for the job stdin Full path to a file containing the input of the job stdout Full path to a file to write the output of the job to stderr Full path to a file to write the error stream of the job Within each field, the following characters may be escaped by preceding them with the backslash character: o backslash () o semicolor (;) o comma (,) o equal (=) Additionally, newline can be represented within a field by using the escape sequence . For each job the globus-fork-starter processes, it replies by writing a single line to standard output. The replies again consist of a number of fields separated by the semicolon character. For a successful job start, the first field of the reply is the literal 101, the second field is the tag from the input, and the third field is a comma-separated list of SEG job identifiers which consist the concatenation of a UUID and a process id. The globus-fork-starter program will write state changes to the SEG log using these job identifiers. For a failure, the first field of the reply is the literal 102, the second field is the tag from the input, the third field is the integer representation of a GRAM erorr code, and the fourth field is an string explaining the error. ENVIRONMENT
If the following variables affect the execution of globus-fork-starter GLOBUS_LOCATION Path to Globus Toolkit installation. This is used to locate the globus-fork.conf configuration file. FILES
$GLOBUS_LOCATION/etc/globus-fork.conf Path to fork SEG configuration file. University of Chicago 12/01/2009 GLOBUS-FORK-STARTE(8)
Man Page