Exception: ActiveSanction::SourceError

Inherits:
StandardError
  • Object
show all
Includes:
Error
Defined in:
lib/active_sanction/error.rb

Overview

Something went wrong with one list. Carries #source_id, so a caller rescuing a whole sync knows which publisher to name.

Raised directly only where the failure fits none of the three below -- a source adapter that declares no URL, a payload the publisher confirmed but would not serve.

Direct Known Subclasses

FetchError, IntegrityError, ParseError

Instance Attribute Summary

Attributes included from Error

#source_id, #status

Method Summary

Methods included from Error

#in_source, #initialize, #retryable?, #to_h