lib/sentry/utils/logging_helper.rb
# frozen_string_literal: true module Sentry # @private module LoggingHelper # @!visibility private attr_reader :sdk_logger # @!visibility private def log_error(message, exception, debug: false) message = "#{message}: #{exception.message}" message += "\n#{exception.backtrace.join("\n")}" if debug sdk_logger.error(LOGGER_PROGNAME) do message end end # @!visibility private def log_debug(message) sdk_logger.debug(LOGGER_PROGNAME) { message } end # @!visibility private def log_warn(message) sdk_logger.warn(LOGGER_PROGNAME) { message } end end end