replace default logger with a proc
This commit is contained in:
parent
a579a76d80
commit
4e960deb57
|
@ -97,13 +97,7 @@ class Grape::Middleware::Logger < Grape::Middleware::Globals
|
||||||
|
|
||||||
def default_logger
|
def default_logger
|
||||||
default = Logger.new(STDOUT)
|
default = Logger.new(STDOUT)
|
||||||
default.formatter = LogFormatter.new
|
default.formatter = ->(*args) { args.last.to_s << "\n" }
|
||||||
default
|
default
|
||||||
end
|
end
|
||||||
|
|
||||||
class LogFormatter
|
|
||||||
def call(*args)
|
|
||||||
args.last.to_s << "\n"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue