class ZuoraConnect::AppInstanceBase
def queue_pause(time: nil, current_user: 'Default')
def queue_pause(time: nil, current_user: 'Default') key = "#{self.id}__#{current_user}" if time.present? raise "Time must be integer of seconds instead of #{time.class}." if !['Integer', 'Fixnum'].include?(time.class.to_s) Resque.redis.zadd("PauseQueue", Time.now.to_i + time, key) else Resque.redis.zadd("PauseQueue", 9999999999, key) end end