Module: Julewire::ActiveJob::LogSubscriberSilencer
- Defined in:
- lib/julewire/active_job/log_subscriber_silencer.rb
Class Method Summary collapse
Class Method Details
.silence! ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/julewire/active_job/log_subscriber_silencer.rb', line 7 def silence! Core::Integration::Lifecycle.require_optional("active_job/log_subscriber") subscriber_class = active_job_log_subscriber return unless subscriber_class subscriber_class.detach_from(:active_job) if subscriber_class.respond_to?(:detach_from) Julewire::RailsSupport::EventReporter.unsubscribe_log_subscriber(subscriber_class) end |