Sha256: 0b4534302c0e2c2dfcde29a33de716478f7fcad7d5b5845a62b6263f9af14848
Contents?: true
Size: 635 Bytes
Versions: 2
Compression:
Stored size: 635 Bytes
Contents
# frozen_string_literal: true class UniformNotifier class BugsnagNotifier < Base def self.active? !!UniformNotifier.bugsnag end protected def self._out_of_channel_notify(data) opt = {} opt = UniformNotifier.bugsnag if UniformNotifier.bugsnag.is_a?(Hash) exception = Exception.new(data[:title]) exception.set_backtrace(data[:backtrace]) if data[:backtrace] Bugsnag.notify(exception, opt.merge( grouping_hash: data[:body] || data[:title], notification: data )) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
uniform_notifier-1.13.0 | lib/uniform_notifier/bugsnag.rb |
uniform_notifier-1.12.1 | lib/uniform_notifier/bugsnag.rb |