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 fixnum of seconds." if time.class != Fixnum
    Resque.redis.zadd("PauseQueue", Time.now.to_i + time, key)
  else
    Resque.redis.zadd("PauseQueue", 9999999999, key)
  end
end