Module: Servus::Events::Errors
- Defined in:
- lib/servus/events/errors.rb
Overview
Errors raised while resolving or enqueueing event invocations.
These deliberately do not inherit from Support::Errors::ServiceError.
Everything in that hierarchy carries an #http_status and an #api_error
because it describes a business outcome a caller might render. A missing job
backend, or a service that cannot be enqueued, is a configuration problem —
there is no sensible HTTP status for it.
Defined Under Namespace
Classes: AnonymousServiceError, AsyncBackendMissingError, Error