Exception: Plutonium::Interaction::Async::Executor::BatchAbortedError

Inherits:
StandardError
  • Object
show all
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.