Sha256: 21d7178716658d080db879abf86bdc5989c26034c023c15579528e35f894f01e
Contents?: true
Size: 607 Bytes
Versions: 37
Compression:
Stored size: 607 Bytes
Contents
# frozen_string_literal: true module SidekiqUniqueJobs # # Module Reflectable provides a method to notify subscribers # # @author Mikael Henriksson <mikael@mhenrixon.com> # module Reflectable # # Reflects on specific event # # @param [Symbol] reflection the reflected event # @param [Array] args arguments to provide to reflector # # @return [void] # def reflect(reflection, *args) SidekiqUniqueJobs.reflections.dispatch(reflection, *args) nil rescue UniqueJobsError => ex SidekiqUniqueJobs.logger.error(ex) nil end end end
Version data entries
37 entries across 37 versions & 1 rubygems