Here the script is jpylyzer.py, defined by "scriptPath" value jpylyzer/jpylyzer/jpylyzer.py. However, the "scriptArguments" property defines arguments of the interpreter (python), not the script (jpylyzer.py). Also, "scriptType" actually defines the path to the Python interpreter.
So why not:
rename "scriptType" to "interpreterPath" (note that currently "scriptType" already defines a path for the Python tools under darwin).
rename "scriptArguments" to "interpreterArguments".
This would make it all a bit more consistent and self-descriptive.
Looking at config.json I see this for jpylyzer:
Here the script is
jpylyzer.py
, defined by "scriptPath" valuejpylyzer/jpylyzer/jpylyzer.py
. However, the "scriptArguments" property defines arguments of the interpreter (python), not the script (jpylyzer.py). Also, "scriptType" actually defines the path to the Python interpreter.So why not:
This would make it all a bit more consistent and self-descriptive.