Sha256: d5c5339128258f86fec86032e39e16952d2101bb12251bc60b97645e5f262045

Contents?: true

Size: 410 Bytes

Versions: 2

Compression:

Stored size: 410 Bytes

Contents

# frozen_string_literal: true

module Flare
  module Errors
    class FlareError < StandardError
      def initialize(message = nil)
        super
      end
    end

    class RequestError < FlareError
      attr_reader :request, :payload

      def initialize(message = nil, request: nil, payload: nil)
        @request = request
        @payload = payload

        super(message)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
datomic-flare-1.0.1 components/errors.rb
datomic-flare-1.0.0 components/errors.rb