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