repo.or.cz
/
maraby.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
history
|
raw
|
HEAD
Finished initial releasable version of MRouter, the Rack Merb Router.
[maraby.git]
/
mrouter
/
rackapp.rb
blob
d12a6575d9fe31f0277adc5ef1f0b8f7df9cb861
1
#!/usr/bin/env ruby -wKU
2
3
require 'rubygems'
4
require 'rack'
5
require 'mrouter'
6
7
class Rap
8
include MRouterHelper
9
10
route do |r|
11
r.match('/').to(:action => 'foo')
12
end
13
14
def call(env)
15
[200, {'Content-Type'=>'text/plain'}, env['merb.route'].inspect]
16
end
17
end
18
19
Rack::Handler::Mongrel.run Rack::MRouter.new(Rap.new), :Port => 4400 if $0 == __FILE__