class ResqueAdmin::Scheduler::Lock::Basic
Public Instance Methods
acquire!()
click to toggle source
# File lib/resque_admin/scheduler/lock/basic.rb, line 8 def acquire! if ResqueAdmin.redis.setnx(key, value) extend_lock! true end end
locked?()
click to toggle source
# File lib/resque_admin/scheduler/lock/basic.rb, line 15 def locked? if ResqueAdmin.redis.get(key) == value extend_lock! return true if ResqueAdmin.redis.get(key) == value end false end