Module: Resque

Defined in:
lib/resque/single.rb,
lib/resque/single/version.rb

Overview

Unique job

Examples

class MyJob
  extend Resque::Single

  # jobs are considered as equal if their first argument is the same
  lock_on { |*args| args.first }

  def self.execute(image_id)
    # do it
  end
end

MyJob.enqueue(11)

Defined Under Namespace

Modules: Single