aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2015-10-20 00:22:18 +0900
committerKazuki Yamaguchi <k@rhe.jp>2015-10-20 00:22:18 +0900
commitae271d028eac9664f0820ff28a433e89b789af74 (patch)
treef1a95e1d1560218883b1a0003f5c679a85473d9b /examples
parent99c357d13edb3f2a08ad719f27a09e6ddfd643b2 (diff)
downloadplum-ae271d028eac9664f0820ff28a433e89b789af74.tar.gz
add Rack adapter
Diffstat (limited to 'examples')
-rw-r--r--examples/sinatra.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/examples/sinatra.rb b/examples/sinatra.rb
new file mode 100644
index 0000000..1c03472
--- /dev/null
+++ b/examples/sinatra.rb
@@ -0,0 +1,15 @@
+$LOAD_PATH << File.expand_path("../../lib", __FILE__)
+require "rack/handler/plum"
+require "sinatra"
+
+set :server, :plum
+enable :logging, :dump_errors, :raise_errors
+
+get "/" do
+ p request
+ "get: #{params}"
+end
+
+post "/" do
+ "post: " + params.to_s
+end