Sha256: 6d7bc1e7fa213e585f0ca8897a193c91e666360de7028f370e4c19f522c9bb91
Contents?: true
Size: 417 Bytes
Versions: 17
Compression:
Stored size: 417 Bytes
Contents
module CanvasSync::JobBatches module Compat def self.load_compat(name) name = name.to_s begin require name rescue LoadError end if name.classify.safe_constantize require_relative "./compat/#{name}" "CanvasSync::JobBatches::Compat::#{name.classify}".constantize.configure end end load_compat(:active_job) load_compat(:sidekiq) end end
Version data entries
17 entries across 17 versions & 1 rubygems