]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/gems/rots-0.2.1/bin/rots
Disable logging when --silent is used
[rails.git] / vendor / gems / rots-0.2.1 / bin / rots
index 37dc1feef831313ee95046df4373b0153022b72a..27178d89d4932b4a23442e89186e455b5a7cd1b8 100755 (executable)
@@ -5,6 +5,7 @@ $:.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
 require "rubygems"
 require "optparse"
 require "rack"
+require "yaml"
 require "rots"
 
 server_options = {
@@ -90,5 +91,9 @@ puts "\x1B[32mRunning OpenID Test server on port 1123\x1B[0m" if server_options[
 begin 
   Rack::Handler::Mongrel.run server, :Port => server_options[:port]
 rescue LoadError
-  Rack::Handler::WEBrick.run server, :Port => server_options[:port]
+  if server_options[:verbose]
+    Rack::Handler::WEBrick.run server, :Port => server_options[:port]
+  else
+    Rack::Handler::WEBrick.run server, :Port => server_options[:port], :AccessLog => [], :Logger => WEBrick::Log::new("/dev/null", 7)
+  end
 end