Sha256: 2f0ee70be100bbb243bf486eb42b01f9bcbb6c510ffa7f174034548f3beddea3

Contents?: true

Size: 444 Bytes

Versions: 6

Compression:

Stored size: 444 Bytes

Contents

require 'raven/error'

module Raven
  module Transports
    class Transport

      attr_accessor :configuration

      def initialize(configuration)
        @configuration = configuration
      end

      def send_event#(auth_header, data, options = {})
        raise NotImplementedError.new('Abstract method not implemented')
      end

      protected

      def verify_configuration
        configuration.verify!
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sentry-raven-0.15.2 lib/raven/transports.rb
sentry-raven-0.15.1 lib/raven/transports.rb
sentry-raven-0.15.0 lib/raven/transports.rb
sentry-raven-0.14.0 lib/raven/transports.rb
sentry-raven-0.13.3 lib/raven/transports.rb
sentry-raven-0.13.2 lib/raven/transports.rb