-jsdl
Submits a job using a JSDL file that uses the LSF extension to specify job submission options.
Categories
properties
Synopsis
bsub -jsdl file_nameConflicting options
Do not use with the following options: -json, -jsdl_strict, -yaml.
Description
LSF provides an extension to the JSDL specification so that you can submit jobs using LSF features not defined in the JSDL standard schema. The JSDL schema (jsdl.xsd), the POSIX extension (jsdl-posix.xsd), and the LSF extension (jsdl-lsf.xsd) are located in the LSF_LIBDIR directory.
- To submit a job that uses the LSF extension, use the -jsdl option.
- To submit a job that uses only standard JSDL elements and POSIX extensions, use the -jsdl_strict option. You can use the -jsdl_strict option to verify that your file contains only valid JSDL elements and POSIX extensions. Error messages indicate invalid elements, including:
- Elements that are not part of the JSDL specification
- Valid JSDL elements that are not supported in this version of LSF
- Extension elements that are not part of the JSDL standard and POSIX extension schemas
For more information about submitting jobs using JSDL, including a detailed mapping of JSDL elements to LSF submission options, and a complete list of supported and unsupported elements, see Submitting jobs using JSDL.
- The parameters that are specified in the command line override all other parameters.
- The parameters that are specified in the JSDL file override the job script.