Basic Requirements

The following requirements must be met for optiSLang to detect, load, and execute a plugin you provide.

  • Use the following naming convention for the script files: *_ci.py.

  • The required functions must be implemented in one script file.

  • Place the scripts in a directory scanned by optiSLang. Custom nodes found in any of these locations are loaded when the application starts and are then available within optiSLang. There are several location options:

    • The default custom plugin folder belonging to the installation: [installation path]/scripting/integrations

    • An alternative customized integrations directory specified in the SC_AlternativeCIDirectories entry of the optiSLang configuration file.

    • An alternative customized integrations directory specified by the environment variable OSL_ALT_CI_SEARCH_DIRS,