Last modified: Fri Dec 21 08:34:27 GMT 2007
Nick West
Return to home page

Reference: JDL (Job Description Language)

For an introduction see Submitting jobs

Syntax

Attributes

AttributeMandatory?MeaningExample
Executable yes Specify executable Executable = "test.sh";
Arguments no Supply arguments to the executable Arguments = "hello 10";
StdOutput yes Specify standard output StdOutput = "std.out";
StdError yes Specify standard error StdError = "std.err";
Can be the same as StdOutput
StdInput no Specify standard input StdInput = "std.in";
InputSandbox no Transfer input files from UI to Worker Node InputSandbox = {"test.sh","std.in"};
OutputSandbox no Transfer output files from Worker Node to UI OutputSandbox = {"std.out","std.err"};
Environment no Extend the environment Environment = {"CMS_PATH=$HOME/cms","CMS_DB=$CMS_PATH/cmdb"};
Requirements no Imposing Constraints on the CE Requirements = other.GlueCEInfoLRMSType == "PBS";
Rank no Apply a weight to select CE Rank = other.GlueCEStateFreeCPUs;
PerusalFileEnable no Enable job perusal PerusalFileEnable = true;
PerusalTimeInterval no Specify in seconds frequency that specified files are copied to WMS machine, PerusalTimeInterval = 30;

Additional Notes of Selected Attributes

For that purpose all the GLUE attributes of the IS can be used. We have a list of the most frequently used GLUE attributes.

This section has been plundered from @ gLite 3 User Guide / 6.2 Job Description Language


Return to home page