Sha256: b1ddfc85776a20d85695fec305c600e62a1c703ff985e28daf440ed1fbbfe274
Contents?: true
Size: 402 Bytes
Versions: 17
Compression:
Stored size: 402 Bytes
Contents
module CanvasSync::JobUniqueness 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}" "#{self.name}::#{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