Sha256: 7bb31927dd0b685363c83cf3e6579b9d8e919f6d339d24e39cca9d40afb6c273

Contents?: true

Size: 510 Bytes

Versions: 51

Compression:

Stored size: 510 Bytes

Contents

module Raven
  class Rails
    module Overrides
      module StreamingReporter
        def log_error(exception)
          Raven.capture_exception(exception)
          super
        end
      end

      module OldStreamingReporter
        def self.included(base)
          base.send(:alias_method_chain, :log_error, :raven)
        end

        def log_error_with_raven(exception)
          Raven.capture_exception(exception)
          log_error_without_raven(exception)
        end
      end
    end
  end
end

Version data entries

51 entries across 51 versions & 3 rubygems

Version Path
sentry-raven-3.1.2 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-3.1.1 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-3.1.0 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-3.0.4 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-3.0.3 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-3.0.2 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-3.0.1 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-3.0.0 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.13.0 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.12.3 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.12.2 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.12.1 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.12.0 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.11.3 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.11.2 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.11.1 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.11.0 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.10.0 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.9.0 lib/raven/integrations/rails/overrides/streaming_reporter.rb
sentry-raven-2.8.0 lib/raven/integrations/rails/overrides/streaming_reporter.rb