module Airbrake

def configure

Returns:
  • (void) -

Other tags:
    Yieldparam: config -

Other tags:
    Yield: -
def configure
  yield config = Airbrake::Config.instance
  Airbrake::Loggable.instance = config.logger
  config_processor = Airbrake::Config::Processor.new(config)
  config_processor.process_blocklist(notice_notifier)
  config_processor.process_allowlist(notice_notifier)
  @remote_settings ||= config_processor.process_remote_configuration
  config_processor.add_filters(notice_notifier)
end