10. Miscellaneous agents

EDW features a growing number of agents that do disparate things. This section lists the currently available ones, with more details in the EDW reference.

10.1. The shell agent (TEDWShellAgent)

An agent that executes an external application or command line. Pass the complete command line (application name and params, if applicable) in the CommandLine string parameter (required). The command line is executed and, if it produces any output, it is captured and logged.

You can set the log level that will be used for the command line output text by setting the OutputLogLevel integer parameter. The default value is 1. Set it to 0 to prevent logging the command line output, or to a higher value to log the output only when higher log levels are specified when executing the agent.