Sha256: 79abf55d4a2b413049477fce4cc3cacfdb735ebaf19e658a91581a7b1d437bb4
Contents?: true
Size: 511 Bytes
Versions: 4
Compression:
Stored size: 511 Bytes
Contents
# frozen_string_literal: true class UniformNotifier class RollbarNotifier < Base DEFAULT_LEVEL = 'info' def self.active? !!UniformNotifier.rollbar end protected def self._out_of_channel_notify(data) message = data.values.compact.join("\n") exception = Exception.new(message) level = UniformNotifier.rollbar.fetch(:level, DEFAULT_LEVEL) if UniformNotifier.rollbar.is_a?(Hash) level ||= DEFAULT_LEVEL Rollbar.log(level, exception) end end end
Version data entries
4 entries across 4 versions & 1 rubygems