class Resque::Assurances::JobKey

Public Class Methods

new(worker, *args) click to toggle source
# File lib/resque-assurances/job_key.rb, line 4
def initialize(worker, *args)
  @shash = generate_key(worker, *args)
end

Public Instance Methods

to_s() click to toggle source
# File lib/resque-assurances/job_key.rb, line 8
def to_s
  @shash
end

Private Instance Methods

generate_key(*args) click to toggle source
# File lib/resque-assurances/job_key.rb, line 14
def generate_key(*args)
  Digest::MD5.hexdigest(Resque.encode(args))
end