Developer

<<rollback>>

The <<rollback...>> function within a step will result in that step’s processing being halted. Any subsequent steps within the same parent definition will also not be processed. Any changes made by the previous steps in the group will be rolled back. This function takes an optional comment argument, the contents of which will be written as a log message by the Agentry Server to the log category of the step’s system connection.

As an example of this function’s behavior, if the third of five steps in a fetch’s server exchange steps is rolled back, steps four and five will not be run either. Changes made by the first two steps will be rolled back.

Note that the <<abort>> and <<rollback>> functions perform the exact same behavior.

Arguments

    <<rollback [“comment”]>>
  • comment This optional argument contains text which will be written as a log message by the Agentry Server to the log category of the step’s system connection.

Parameters

None.