Sha256: 45a2e3bb3f21af39a168dbcbbad24ac190ef9660e5b9f8c441bd77dc096062cb

Contents?: true

Size: 350 Bytes

Versions: 1

Compression:

Stored size: 350 Bytes

Contents

require "active_job/logging"
require "active_job/log_subscriber"

ActiveSupport::Notifications.unsubscribe("enqueue.active_job")

module ActiveJob
  module Logging
    class EnqueueLogSubscriber < LogSubscriber
      define_method :enqueue, instance_method(:enqueue)
    end
  end
end

ActiveJob::Logging::EnqueueLogSubscriber.attach_to(:active_job)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
suspenders-20230113.0 templates/active_job.rb