class QPush::Server::Apis::Perform

Public Instance Methods

call() click to toggle source
# File lib/qpush/server/apis/perform.rb, line 5
def call
  perform_job
end

Private Instance Methods

perform_job() click to toggle source
# File lib/qpush/server/apis/perform.rb, line 11
def perform_job
  Server.redis do |conn|
    conn.hincrby(Server.keys[:stats], 'performed', 1)
    conn.lpush("#{Server.keys[:perform]}:#{@job.priority}", @job.to_json)
  end
end