Difference between revisions of "Application examples"
(→Generic examples) |
(→Generic examples) |
||
Line 3: | Line 3: | ||
This job just sends a script to a grid resource which writes "Hello, grid!" to standard output. The scripts stores standard input and output to the files stdout.txt och stderr.txt. All output is collected upon retrieval using the directive "/" in the outputFiles attribute. Walltime is set to 5 minutes. The executable is also added to the input files section. | This job just sends a script to a grid resource which writes "Hello, grid!" to standard output. The scripts stores standard input and output to the files stdout.txt och stderr.txt. All output is collected upon retrieval using the directive "/" in the outputFiles attribute. Walltime is set to 5 minutes. The executable is also added to the input files section. | ||
− | XRSL job description (ex1.xrsl): | + | '''XRSL job description (ex1.xrsl):''' |
<pre>& | <pre>& | ||
Line 14: | Line 14: | ||
</pre> | </pre> | ||
− | Executable shell script (run.sh): | + | '''Executable shell script (run.sh):''' |
<pre>#!/bin/sh | <pre>#!/bin/sh | ||
Line 20: | Line 20: | ||
</pre> | </pre> | ||
− | Usage: | + | '''Usage:''' |
<pre>arcsub ex1.xrsl</pre> | <pre>arcsub ex1.xrsl</pre> |
Revision as of 16:42, 11 October 2011
Contents
Generic examples
This job just sends a script to a grid resource which writes "Hello, grid!" to standard output. The scripts stores standard input and output to the files stdout.txt och stderr.txt. All output is collected upon retrieval using the directive "/" in the outputFiles attribute. Walltime is set to 5 minutes. The executable is also added to the input files section.
XRSL job description (ex1.xrsl):
& (executable=run.sh) (wallTime="5 minutes") (stdout="stdout.txt") (stderr="stderr.txt") (inputFiles=("run.sh" "")) (outputFiles=("/" ""))
Executable shell script (run.sh):
#!/bin/sh echo "Hello, grid"
Usage:
arcsub ex1.xrsl
More verbose output is achieved with:
arcsub --debug=INFO ex1.xrsl