]> CyberLeo.Net >> Repos - CDN/status.git/blob - app.rb
Add age to result view
[CDN/status.git] / app.rb
1 require 'sinatra/base'
2 require 'checks'
3
4 $checks = Checks::Web.new
5
6 class App < Sinatra::Base
7   configure do
8     set :protection, :except => :frame_options
9   end
10
11   get '/' do
12     $checks.check
13     status ( $checks.passed? ? 200 : 500 )
14     erb :index, :locals => { :results => $checks.results }
15   end
16 end