Exit error
La instrucción Exit error finaliza la ejecución del script y genera un error de script definido por el usuario.
Sintaxis:
Exit Error expression [(when | unless condition)]
Puesto que Exit error es una sentencia de control y, como tal, finaliza con un punto y coma o un final de línea, no debe superar el límite de una línea.
Argumentos:
| Argumento | Descripción |
|---|---|
| expression | Un valor que se evalúa y se devuelve como el mensaje de error de script generado por el usuario. |
| when / unless condition | Condición opcional. when genera el error cuando la condición es verdadera. unless genera el error cuando la condición es falsa. |
Ejemplos:
//Exit error
Exit Error 'Load validation failed';//Exit error when a condition is fulfilled
Exit Error 'Source connection unavailable' when vConnectionOk=0;//Exit error unless a condition is fulfilled
Exit Error 'Required variable is missing' unless len(trim(vRequiredVar))>0;