class QPush::Server::Apis::Setup
Public Instance Methods
call()
click to toggle source
# File lib/qpush/server/apis/setup.rb, line 5 def call @job.valid? ? setup_job : invalid_job end
Private Instance Methods
invalid_job()
click to toggle source
# File lib/qpush/server/apis/setup.rb, line 16 def invalid_job Server.log.err("Worker #{Server.worker.id} | Job INVALID | #{@job.klass} | #{@job.id} | #{@job.errors.full_messages.join(' ')}") end
setup_job()
click to toggle source
# File lib/qpush/server/apis/setup.rb, line 11 def setup_job @job.perform if @job.perform_job? @job.delay if @job.delay_job? end