From 7022bfab09a2e036bf92f7892f1b4495d23f3426 Mon Sep 17 00:00:00 2001 From: zedshaw Date: Tue, 23 May 2006 09:49:28 +0000 Subject: A simple status and statistics handler for people. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@209 19e92222-5c0b-0410-8929-a290d50e31e9 --- examples/simpletest.rb | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'examples') diff --git a/examples/simpletest.rb b/examples/simpletest.rb index 8ac2e98..48ff1dc 100644 --- a/examples/simpletest.rb +++ b/examples/simpletest.rb @@ -28,13 +28,19 @@ if ARGV.length != 3 exit(1) end +stats = Mongrel::StatisticsFilter.new(:sample_rate => 1) + config = Mongrel::Configurator.new :host => ARGV[0], :port => ARGV[1] do listener do uri "/", :handler => SimpleHandler.new uri "/", :handler => Mongrel::DeflateFilter.new + uri "/", :handler => stats uri "/dumb", :handler => DumbHandler.new uri "/dumb", :handler => Mongrel::DeflateFilter.new + uri "/dumb", :handler => stats uri "/files", :handler => Mongrel::DirHandler.new(ARGV[2]) + uri "/files", :handler => stats + uri "/status", :handler => Mongrel::StatusHandler.new(:stats_filter => stats) end trap("INT") { stop } -- cgit v1.2.3-24-ge0c7