Exception: Plutonium::Interaction::Async::Executor::BatchAbortedError
- Inherits:
-
StandardError
- Object
- StandardError
- Plutonium::Interaction::Async::Executor::BatchAbortedError
- Defined in:
- lib/plutonium/interaction/async/executor.rb
Overview
Raised out of a :transactional batch so the run-level entry written
after the rollback still names the target that caused it — the
per-target entry that would have named it went back with the
transaction.
Also never rescued by type: #perform_all_or_nothing catches everything so it can reload after the rollback, and #call records it.