Sha256: 901db45c1a95033d215d68c99a1c4f358459da4fe7c8397b1eb0c6d1a479c6b2

Contents?: true

Size: 402 Bytes

Versions: 4

Compression:

Stored size: 402 Bytes

Contents

module Lambdakiq
  class Error < StandardError
  end

  class JobError < Error
    attr_reader :original_exception, :job

    def initialize(error)
      @original_exception = error
      super(error.message)
      set_backtrace Rails.backtrace_cleaner.clean(error.backtrace)
    end
  end

  class FifoDelayError < Error
    def initialize(error)
      super
      set_backtrace([])
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
lambdakiq-1.0.4 lib/lambdakiq/error.rb
lambdakiq-1.0.3 lib/lambdakiq/error.rb
lambdakiq-1.0.2 lib/lambdakiq/error.rb
lambdakiq-1.0.1 lib/lambdakiq/error.rb