Exception: Jazari::ItemNotInSnapshot
- Inherits:
-
ItemNotFound
- Object
- StandardError
- Error
- ItemNotFound
- Jazari::ItemNotInSnapshot
- Defined in:
- lib/jazari/errors.rb
Overview
The item exists — it just post-dates the snapshot this run froze at open. A subclass, so a host that already rescues ItemNotFound keeps working, and one that wants to tell "no such step" from "not this run's step" can. Without the distinction a caller cannot choose between failing, retrying, and proceeding, and ends up matching on prose.