Sha256: cc1de79a65af457039776a0d532d6bd2ed7c0100d3948b3a00eb62a7293a15cd

Contents?: true

Size: 389 Bytes

Versions: 1

Compression:

Stored size: 389 Bytes

Contents

require "sentry-raven"
require "govuk_app_config/govuk_statsd"

module GovukError
  def self.notify(exception_or_message, args = {})
    # Allow users to use `parameters` as a key like the Airbrake
    # client, allowing easy upgrades.
    args[:extra] ||= {}
    args[:extra].merge!(parameters: args.delete(:parameters))

    Raven.capture_exception(exception_or_message, args)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
govuk_app_config-0.2.0 lib/govuk_app_config/govuk_error.rb