JSexec Configuration

The optional ctrl/jsexec.ini file contain the following:

In the root section, in addition to the standard JavaScript settings:

Key Default Value Possible Values Description
LogLevel INFO See Enumerated Values Minimum severity for log entries
ErrorLevel ERROR See Enumerated Values Log level to use for error messages
Debugger false true/false Enable the debugger
PauseOnExit false true/false Wait for keypress upon exit
PauseOnError false true/false Wait for keypress upon abnormal exit (error)
umask none File creation permissions/mode mask
AutoTerminate true true/false Automatically terminate script when aborted locally

Module-specific Settings

Additionally, if there is a section named after the module being executed, any keys set in that section will over-ride the global options set in the root section. i.e. jsexec mymodule.js will allow any settings in the [mymodule] section of jsexec.ini to over-ride the global/root settings.

See Also