Outputs and side-effects¶
Return values, exceptions and printed output¶
Return values, exceptions and printed output are captured and returned by execute() in the ExecutionReport.
Other side effects¶
ActionTree makes no attempt to handle any other side effect.
Each action is executed in its own process, so it should be safe to modify process-wide data like the current working directory or environment variables.