Module: Yarn::ErrorPage

Included in:
AbstractHandler
Defined in:
lib/yarn/error_page.rb

Instance Method Summary collapse

Instance Method Details

#serve_404_pageObject



5
6
7
8
9
# File 'lib/yarn/error_page.rb', line 5

def serve_404_page
  @response.status = 404
  fn = @request[:uri][:path] if @request
  @response.body = ["<html><head><title>404</title></head><body><h1>File #{fn} does not exist.</h1></body><html>"]
end

#serve_500_pageObject



11
12
13
14
# File 'lib/yarn/error_page.rb', line 11

def serve_500_page
  @response.status = 500
  @response.body = ["<h1>Yarn!?</h1>\nA server error occured."]
end