Sha256: dcdec5a5416d2098090a7bcb631d2f46cf38b508c4b2c1855dc5287525fe2012
Contents?: true
Size: 812 Bytes
Versions: 1
Compression:
Stored size: 812 Bytes
Contents
module Chronicle module ETL class Error < StandardError; end; class ConfigurationError < Error; end; class RunnerTypeError < Error; end class ConnectorNotAvailableError < Error def initialize(message, provider: nil, name: nil) super(message) @provider = provider @name = name end attr_reader :name, :provider end class ProviderNotAvailableError < ConnectorNotAvailableError; end class ProviderConnectorNotAvailableError < ConnectorNotAvailableError; end class TransformationError < Error attr_reader :transformation def initialize(message=nil, transformation:) super(message) @transformation = transformation end end class UntransformableRecordError < TransformationError; end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
chronicle-etl-0.4.0 | lib/chronicle/etl/exceptions.rb |