wrapper
- type:
enum { none, console, gdb, nrgdb, sdb, valgrind }
- example:
config wrapper : gdb;
- description:
- Wrapper application in which to start the partition.
none
runs the partition as a plain process.console
runs the partition in a console.gdb
runs the partition under the GNU debugger.nrgdb
is similar, but does not run the partition after it brings it up under the GNU debugger.sdb
runs the partition under the Streams debugger.valgrind
runs the partition under the Valgrind dynamic analyzer.
If there is a config wrapper on any operator, the Teracloud® Streams instance uses the environment variable DISPLAY to set the streams property
streams::pe.display
. The value ofstreams::pe.display
is used to set the environment variable DISPLAY for the wrapper program execution. To override for a submitted job, invoke streamtool submit -P streams::pe.display=display file.sab. Stand-alone executable files use DISPLAY directly from the environment.Important: If you include a wrapper config clause in your operator, you must install xterm on the hosts where the processing element (PE) that contains the operator will run. - default:
none
- where:
- Any operator invocation or composite operator.