Disable Rack logging completely

This commit is contained in:
Garret Alfert 2013-07-16 17:13:19 +02:00
parent 6d757ef552
commit cd8d51d8b7

View File

@ -6,6 +6,16 @@ require 'sinatra/config_file'
require "sinatra/reloader" require "sinatra/reloader"
require "remote_storage/riak" require "remote_storage/riak"
# Disable Rack logger completely
module Rack
class CommonLogger
def call(env)
# do nothing
@app.call(env)
end
end
end
class LiquorCabinet < Sinatra::Base class LiquorCabinet < Sinatra::Base
# #
@ -13,7 +23,8 @@ class LiquorCabinet < Sinatra::Base
# #
configure do configure do
disable :protection disable :protection, :logging
enable :dump_errors
register Sinatra::ConfigFile register Sinatra::ConfigFile
set :environments, %w{development test production staging} set :environments, %w{development test production staging}
@ -22,9 +33,6 @@ class LiquorCabinet < Sinatra::Base
configure :development do configure :development do
register Sinatra::Reloader register Sinatra::Reloader
end
configure :development, :staging, :production do
enable :logging enable :logging
end end