Module: QPush::Job

Included in:
QPush::Jobs::QueueDelayed
Defined in:
lib/qpush/job.rb

Defined Under Namespace

Classes: Base, ClientWrapper

Class Method Summary collapse

Class Method Details

._register_job(base) ⇒ Object



15
16
17
# File 'lib/qpush/job.rb', line 15

def _register_job(base)
  QPush.redis.with { |c| c.sadd(QPush.keys.jobs, base.name) }
end

.included(base) ⇒ Object



11
12
13
# File 'lib/qpush/job.rb', line 11

def included(base)
  _register_job(base)
end