class QPush::Web::Apis::History
Public Class Methods
new()
click to toggle source
# File lib/qpush/web/apis/history.rb, line 5 def initialize @jobs = nil end
Public Instance Methods
call()
click to toggle source
# File lib/qpush/web/apis/history.rb, line 9 def call retrieve_jobs update_jobs end
Private Instance Methods
retrieve_jobs()
click to toggle source
# File lib/qpush/web/apis/history.rb, line 16 def retrieve_jobs @jobs = Web.redis do |conn| conn.lrange(Web.keys[:history], 0, 10) end end
update_jobs()
click to toggle source
# File lib/qpush/web/apis/history.rb, line 22 def update_jobs @jobs.map! { |i| JSON.parse(i) } end