Name

adams.flow.source.Jep


Synopsis

Executes the Python script using Jep.
The 'inputs' are items to retrieve from storage and store globally in the interpreter before executing the script.
The 'outputs' are variables to put back into storeage.
The 'forwards' are variables to forward as a map in the flow.
For more information on Jep see:
https://github.com/ninia/jep/

By default, a global Jep scripting engine is used for executing scripts sequentially. Using a adams.flow.standalone.JepEngine actor in the flow allows to avoid this bottleneck, but the user needs to make sure that variables are unique across the scripts run in parallel.


Additional information

Flow input/output:
- output: java.util.Map


Options