refactor logger to not use hierarchical namespaced structure
This commit is contained in:
parent
9c84202287
commit
982c8ad888
|
@ -3,10 +3,7 @@ require 'grape'
|
|||
|
||||
# avoid superclass mismatch when version file gets loaded first
|
||||
Grape::Middleware.send :remove_const, :Logger if defined? Grape::Middleware::Logger
|
||||
module Grape
|
||||
module Middleware
|
||||
class Logger < Grape::Middleware::Globals
|
||||
|
||||
class Grape::Middleware::Logger < Grape::Middleware::Globals
|
||||
def before
|
||||
start_time
|
||||
super # sets env['grape.*']
|
||||
|
@ -73,9 +70,7 @@ module Grape
|
|||
end
|
||||
|
||||
def logger
|
||||
@logger ||= @options[:logger] || ::Logger.new(STDOUT)
|
||||
end
|
||||
end
|
||||
@logger ||= @options[:logger] || Logger.new(STDOUT)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue