condition execute external

condition execute external Structure: Conditional on the external executable's exit status.

condition execute external structure
external external

Description

execute external launches an external process and waits for the process to exit. The exit status is used as the condition's outcome.

If the process exits successfully, by returning EXIT_SUCCESS, the condition is true. If the process exits with an error, or crashes, the condition is false.

Try and avoid using condition execute external, the condition is expensive to run.

Do not rely on a condition execute external to be tested. The engine will avoid calling expensive conditions where possible. The engine may test conditions at any time. Use an action if you need to launch an external process in a predictable manner.

Field

external

External executable to run.

Back to the previous page.