Sha256: 46036563bdd5a4e9434f07f2608352a88cb65439e77e3e10a0bcdb41e03e5f2d

Contents?: true

Size: 229 Bytes

Versions: 3

Compression:

Stored size: 229 Bytes

Contents

require 'digest/md5'

class QueueItem
	attr_reader :worker, :options, :id
	def initialize(worker, options)
		@worker = worker
		@options = options
		@id = Digest::MD5.hexdigest(self.worker.inspect + self.options.inspect)
	end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
iron_cuke-0.0.2 lib/iron_cuke/queue_item.rb
iron_cuke-0.0.2alpha lib/iron_cuke/queue_item.rb
iron_cuke-0.0.1 lib/iron_cuke/queue_item.rb