From 57c9f70fb3c14ed94f4fb2445a8a4168f8c5253b Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 16 Mar 2011 16:38:46 -0700 Subject: update examples for Rack/Zbatery --- examples/config.ru | 5 ----- examples/middleware.ru | 5 +++++ examples/watcher.ru | 4 ++++ examples/watcher_demo.ru | 9 +++++++++ examples/zbatery.conf.rb | 8 ++++++++ examples/zbatery.config.rb | 6 ------ 6 files changed, 26 insertions(+), 11 deletions(-) delete mode 100644 examples/config.ru create mode 100644 examples/middleware.ru create mode 100644 examples/watcher.ru create mode 100644 examples/watcher_demo.ru create mode 100644 examples/zbatery.conf.rb delete mode 100644 examples/zbatery.config.rb (limited to 'examples') diff --git a/examples/config.ru b/examples/config.ru deleted file mode 100644 index c31b983..0000000 --- a/examples/config.ru +++ /dev/null @@ -1,5 +0,0 @@ -# sample stand-alone rackup application -require 'rack/lobster' -require 'raindrops' -use Raindrops::Middleware -run Rack::Lobster.new diff --git a/examples/middleware.ru b/examples/middleware.ru new file mode 100644 index 0000000..642016b --- /dev/null +++ b/examples/middleware.ru @@ -0,0 +1,5 @@ +# sample stand-alone rackup application for Raindrops::Middleware +require 'rack/lobster' +require 'raindrops' +use Raindrops::Middleware +run Rack::Lobster.new diff --git a/examples/watcher.ru b/examples/watcher.ru new file mode 100644 index 0000000..a3e7fdb --- /dev/null +++ b/examples/watcher.ru @@ -0,0 +1,4 @@ +# Sample standalone Rack application, recommended use is with Zbatery +# See zbatery.conf.rb +require "raindrops" +run Raindrops::Watcher.new diff --git a/examples/watcher_demo.ru b/examples/watcher_demo.ru new file mode 100644 index 0000000..2d74b09 --- /dev/null +++ b/examples/watcher_demo.ru @@ -0,0 +1,9 @@ +# This is the exact config that powers http://raindrops-demo.bogomips.org/ +# This is used with zbatery.conf.rb +# +# zbatery -c zbatery.conf.ru watcher_demo.ru -E none +require "raindrops" +require "clogger" # http://clogger.rubyforge.org/ +use Clogger, :format => Clogger::Format::Rack_1_0, :logger => $stdout +use Raindrops::Middleware +run Raindrops::Watcher.new :listeners => %w(0.0.0.0:80 /tmp/.raindrops) diff --git a/examples/zbatery.conf.rb b/examples/zbatery.conf.rb new file mode 100644 index 0000000..7feee32 --- /dev/null +++ b/examples/zbatery.conf.rb @@ -0,0 +1,8 @@ +# Used for running Raindrops::Watcher, which requires a multi-threaded +# Rack server capable of streaming a response. Threads must be used, +# so Zbatery is recommended: http://zbatery.bogomip.org/ +Rainbows! do + use :ThreadSpawn +end +stderr_path "/var/log/rainbows/stderr.log" +stdout_path "/var/log/rainbows/stdout.log" diff --git a/examples/zbatery.config.rb b/examples/zbatery.config.rb deleted file mode 100644 index 38aa4b6..0000000 --- a/examples/zbatery.config.rb +++ /dev/null @@ -1,6 +0,0 @@ -# Used for running Raindrops::Watcher, which requires a multi-threaded -# Rack server capable of streaming a response. Threads must be used, -# so Zbatery is recommended: http://zbatery.bogomip.org/ -Rainbows! do - use :ThreadSpawn -end -- cgit v1.2.3-24-ge0c7