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
|
# avoid superclass mismatch when version file gets loaded first
|
||||||
Grape::Middleware.send :remove_const, :Logger if defined? Grape::Middleware::Logger
|
Grape::Middleware.send :remove_const, :Logger if defined? Grape::Middleware::Logger
|
||||||
module Grape
|
class Grape::Middleware::Logger < Grape::Middleware::Globals
|
||||||
module Middleware
|
|
||||||
class Logger < Grape::Middleware::Globals
|
|
||||||
|
|
||||||
def before
|
def before
|
||||||
start_time
|
start_time
|
||||||
super # sets env['grape.*']
|
super # sets env['grape.*']
|
||||||
|
@ -73,9 +70,7 @@ module Grape
|
||||||
end
|
end
|
||||||
|
|
||||||
def logger
|
def logger
|
||||||
@logger ||= @options[:logger] || ::Logger.new(STDOUT)
|
@logger ||= @options[:logger] || Logger.new(STDOUT)
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue