Skip to main content
Version: Release 26.3

Task Abort Script

Using the Abort script property you can execute a Jython script when the task is aborted by the user. This script is defined by the property abortScriptLocation. The abort script is only supported by Jython tasks (extends="xlrelease.PythonScript").

Scripts​

The script will run until it finishes. If the abort script produces an error, the error will be logged and the task will be marked as failed.

Usages​

Currently the abort script is only used in the xlr-xld-plugin to abort the Deploy task started by the Release task when the user aborts the task manually.

<type type="xldeploy.Deploy" label="Deploy: Deploy" extends="xldeploy.RetryTask">
<property name="scriptLocation" default="xlrxldeploy/Deploy.py" hidden="true" />
<property name="abortScriptLocation" default="xlrxldeploy/Abort.py" hidden="true" />
...
</type>