module Sentry::Rails::StructuredLogging
def attach(config)
def attach(config) config.subscribers.each do |component, subscriber_class| subscriber_class.attach_to component end rescue => e Sentry.configuration.sdk_logger.error("Failed to attach structured loggers: #{e.message}") Sentry.configuration.sdk_logger.error(e.backtrace.join("\n")) end
def detach(config)
def detach(config) config.subscribers.each do |component, subscriber_class| subscriber_class.detach_from component end rescue => e Sentry.configuration.sdk_logger.debug("Error during detaching loggers: #{e.message}") end