module Resque::Plugins::Fifo::Server::Helpers
Public Instance Methods
poll()
click to toggle source
# File lib/resque/plugins/fifo/server.rb, line 10 def poll if @polling text = "Last Updated: #{Time.now.strftime("%H:%M:%S")}" else text = "<a href='#{u(request.path_info)}.poll' rel='poll'>Live Poll</a>" end "<p class='poll'>#{text}</p>" end
show_page(page, layout = true)
click to toggle source
# File lib/resque/plugins/fifo/server.rb, line 19 def show_page(page, layout = true) response["Cache-Control"] = "max-age=0, private, must-revalidate" begin erb(File.read(File.join(VIEW_PATH, page)), {:layout => layout}) rescue Errno::ECONNREFUSED erb :error, {:layout => false}, :error => "Can't connect to Redis! (#{Resque.redis_id})" end end