Class: Afterburn::Server

Inherits:
Sinatra::Base
  • Object
show all
Defined in:
lib/afterburn/server.rb

Instance Method Summary collapse

Instance Method Details

#show(page, options = {}) ⇒ Object



65
66
67
68
69
70
71
72
# File 'lib/afterburn/server.rb', line 65

def show(page, options = {})
  response["Cache-Control"] = "max-age=0, private, must-revalidate"
  begin
    erb page.to_sym, options
  rescue Errno::ECONNREFUSED
    erb :error, {:layout => false}, :error => "Can't connect to Redis! (#{Resque.redis_id})"
  end
end