module Resque::UniqueByArity

Constants

PLUGIN_TAG
VERSION

Attributes

configuration[RW]

Public Class Methods

configure() { |configuration| ... } click to toggle source

For config with a block

# File lib/resque/unique_by_arity.rb, line 21
def configure
  yield(@configuration)
end
debug(message, config_proxy = nil) click to toggle source
# File lib/resque/unique_by_arity.rb, line 14
def debug(message, config_proxy = nil)
  config_proxy ||= configuration
  config_proxy.logger&.debug("#{Resque::UniqueByArity::PLUGIN_TAG}#{message}") if config_proxy.debug_mode
end
log(message, config_proxy = nil) click to toggle source
# File lib/resque/unique_by_arity.rb, line 8
def log(message, config_proxy = nil)
  config_proxy ||= configuration
  config_proxy.logger&.send(config_proxy.log_level, message) if config_proxy.logger
end

Private Instance Methods

configure() { |configuration| ... } click to toggle source

For config with a block

# File lib/resque/unique_by_arity.rb, line 21
def configure
  yield(@configuration)
end
debug(message, config_proxy = nil) click to toggle source
# File lib/resque/unique_by_arity.rb, line 14
def debug(message, config_proxy = nil)
  config_proxy ||= configuration
  config_proxy.logger&.debug("#{Resque::UniqueByArity::PLUGIN_TAG}#{message}") if config_proxy.debug_mode
end
log(message, config_proxy = nil) click to toggle source
# File lib/resque/unique_by_arity.rb, line 8
def log(message, config_proxy = nil)
  config_proxy ||= configuration
  config_proxy.logger&.send(config_proxy.log_level, message) if config_proxy.logger
end