class QPush::Web::Apis::Morgue
Public Class Methods
new(start, count)
click to toggle source
# File lib/qpush/web/apis/morgue.rb, line 5 def initialize(start, count) @morgue = nil @start = start @count = count end
Public Instance Methods
call()
click to toggle source
# File lib/qpush/web/apis/morgue.rb, line 11 def call retrieve_morgue update_morgue end
Private Instance Methods
retrieve_morgue()
click to toggle source
# File lib/qpush/web/apis/morgue.rb, line 18 def retrieve_morgue @morgue = Web.redis do |conn| conn.lrange(Web.keys[:morgue], @start, @start + @count) end end
update_morgue()
click to toggle source
# File lib/qpush/web/apis/morgue.rb, line 24 def update_morgue @morgue.map! { |i| JSON.parse(i) } end