Sha256: 75460375e844733925e0893c389f7cba08b391882ca0b6dd93420d2271a5b15a

Contents?: true

Size: 405 Bytes

Versions: 1

Compression:

Stored size: 405 Bytes

Contents

class RollbarHelper
  VERSION = "0.0.2"

  class << self

    def error(obj, fingerprint: nil)
      e = nil

      if obj.is_a?(Exception)
        e = obj
      else
        e = StandardError.new(obj.to_s)
        e.set_backtrace(caller)
      end

      if fingerprint.present?
        Rollbar.scope(:fingerprint => fingerprint).error(e)
      else
        Rollbar.error(e)
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rollbar_helper-0.0.2 lib/rollbar_helper.rb