Page History
...
Setting | Default | Explanation |
---|---|---|
workflowConfig.default.timezone | Etc/UTC | Specifies the default time zone that is added to converted workflows. This time zone for example is applied to JS7 - Admission Times for Jobs. |
Section: Workflow Job
Setting | Default | Explanation |
---|---|---|
jobConfig.forced.GraceTimeout | Specifies the grace timeout after which a running job is terminated if the cancel/force operation is used, see JS7 - Job Instruction. | |
jobConfig.forced.parallelism | Specifies the number of parallel tasks that a job can be running for, see JS7 - Job Instruction. | |
jobConfig.forced.failOnErrWritten | false | Specifies the handling of job output to the stderr channel. If set to true then output to stderr is considered an error, otherwise such output is logged and no error is raised, , see JS7 - Job Instruction. |
jobConfig.forced.warnOnErrWritten | false | Specifies the handling of job output to the stderr channel. If set to |
jobConfig.forcedV1Compatible | false | JS7 workflows can be operated in a JS1 compatibility mode. If set to
Consider that environment variables are not added by the Converter but are created on-the-fly by the Controller and Agents. |
jobConfig.forced.retry.maxTries | Forces use of the indicated maximum for use of the JS7 - Retry Instruction. Without this setting the AutoSys® | |
jobConfig.forced.retry.delays | Forces the indicated delay between retries. | |
jobConfig.forced.shell.unix.commandPrefix | Forces a prefix to be used for Unix shell jobs. Example:
| |
jobConfig.forced.shell.windows.commandPrefix | Forces a prefix to be used for Windows shell jobs. | |
jobConfig.default.shell.unix.shebang | #!/bin/bash | Specifies the shebang to be inserted to the begin of job scripts: Example:
|
Section: Agent
Settings | Default | Explanation | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
agentConfig.forced.controllerId | Forces use of the given ControllerId for all generated agents. | ||||||||||||||||
agentConfig.default.controllerId | Specifies the ControllerId to be used for generated agents if no ControllerId is provided in the agentConfig (forced.agent, default.agent, mappings) for a specific agent. | ||||||||||||||||
agentConfig.forced.agent | Forces use of the given Agent for all converted jobs. Agent definition:
| ||||||||||||||||
agentConfig.default.agent |
| Without an Agent being specified the JS1 executes jobs with the Master. In JS7 an Agent has to be used. This setting specifies an Agent that is used for jobs that are executed with a Master in JS1This agent is used when an AutoSys® job does not provide machine information. The syntax for assignments: see | |||||||||||||||
agentConfig.mappings | By default the Converter handles the mapping of Agent Names found in JS1 process classes (
AutoSys® job machine attribute: The The syntax for mapping includes:
Example:
or
Any number of mappings are specified separated by a semicolon. This setting can be split across a number of lines by use the "\" line continuation character at the end of each line that should be continued. Configuration of mappings in a file:
|
Section: Mock
Setting | Default | Explanation | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
mockConfig.forced.jitl.mockLevel | Mock levels are used for dry runs of the conversion for JS7 - Job Templates (JITL JVM Jobs). If a mock level is specified then JVM Jobs will not be executed but will log and will optionally check arguments only. The following values can be specified for this setting:
Without this setting being specified the JITL JVM Jobs will be executed from the converted jobs. | ||||||||||||
mockConfig.forced.shell.unixScript | Mock scripts are used for dry runs of the conversion. The job scripts of converted Shell Jobs are replaced by the call to a mock script for Unix platforms. Consider that mock scripts have to be provided by the user and have to be available for Agents at run-time. This setting specifies the path to a mock script for Unix, for example, A mock script for Unix can look like this:
If no mock script is specified then the original JS1 job AutoSys® job script is used for the converted JS7 job. | ||||||||||||
mockConfig.forced.shell.windowsScript | Mock scripts are used for dry runs of the conversion. The job scripts of converted Shell Jobs are replaced by the call to a mock script for Windows platforms. Consider that mock scripts have to be provided by the user and have to be available for Agents at run-time. Specifies the path to a mock script for Windows, for example, A mock script for Windows can look like this:
If no mock script is specified then the original AutoSys® job script is used for the converted JS7 job. |
...