-
Notifications
You must be signed in to change notification settings - Fork 19
/
resque-workers-lock.gemspec
25 lines (21 loc) · 1.13 KB
/
resque-workers-lock.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
require File.expand_path('../lib/resque-workers-lock/version', __FILE__)
Gem::Specification.new do |s|
s.name = "resque-workers-lock"
s.version = Resque::Plugins::Workers::Lock::VERSION
s.date = Time.now.strftime('%Y-%m-%d')
s.summary = "Resque plugin, prevent specific jobs to be processed simultaneously by multiple workers."
s.homepage = "http://github.com/bartolsthoorn/resque-workers-lock"
s.email = "bartolsthoorn@gmail.com"
s.authors = ["Bart Olsthoorn", "Mike Nicholaides", "Jason Garber", "Tijs Planckaert", "Anton Bogdanovich", "Arian Faurtosh"]
s.licenses = ["MIT"]
s.files = %w( README.md Rakefile LICENSE )
s.files += Dir.glob("lib/**/*")
s.files += Dir.glob("test/**/*")
s.add_dependency "resque"
s.add_development_dependency "rake"
s.add_development_dependency "pry"
s.description = <<desc
A Resque plugin. Two or more jobs with the same lock cannot be processed simultaneously by multiple workers.
When this situation occurs the second job gets pushed back to the queue.
desc
end