class SidekiqRobustJob::DigestGenerator

Attributes

backend[R]

Public Class Methods

new(backend:) click to toggle source
# File lib/sidekiq_robust_job/digest_generator.rb, line 6
def initialize(backend:)
  @backend = backend
end

Public Instance Methods

generate(job_class, *arguments) click to toggle source
# File lib/sidekiq_robust_job/digest_generator.rb, line 10
def generate(job_class, *arguments)
  backend.hexdigest("#{job_class}-#{Array(arguments).join('-')}")
end