ignatiusreza/activejob-trackable

View on GitHub
lib/activejob/trackable.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

require 'activejob/trackable/railtie'
require_relative './trackable/tracker'
require_relative './trackable/core'
require_relative './trackable/debounced'
require_relative './trackable/throttled'

module ActiveJob
  # Extend `ActiveJob::Base` with the ability to track (cancel, reschedule, etc) jobs
  module Trackable
    extend ActiveSupport::Concern

    included do
      include Core
    end
  end
end