class SidekiqUniqueJobs::InvalidUniqueArguments
Error raised when a Lua script fails to execute
@author Mikael Henriksson <mikael@mhenrixon.com>
Public Class Methods
Source
# File lib/sidekiq_unique_jobs/exceptions.rb, line 73 def initialize(options) given = options[:given] job_class = options[:job_class] lock_args_method = options[:lock_args_method] lock_args_meth = job_class.method(lock_args_method) num_args = lock_args_meth.arity source_location = lock_args_meth.source_location super( "#{job_class}##{lock_args_method} takes #{num_args} arguments, received #{given.inspect}" \ "\n\n " \ "#{source_location.join(':')}" ) end
Calls superclass method