mirror of
https://github.com/samsonjs/grape_logging.git
synced 2026-03-25 08:55:47 +00:00
Fix already configured logger formatter override (#36)
This commit is contained in:
parent
3828b50b51
commit
48adb780d3
1 changed files with 3 additions and 1 deletions
|
|
@ -2,7 +2,9 @@ module Reporters
|
|||
class LoggerReporter
|
||||
def initialize(logger, formatter)
|
||||
@logger = logger || Logger.new(STDOUT)
|
||||
@logger.formatter = formatter || GrapeLogging::Formatters::Default.new if @logger.respond_to?(:formatter=)
|
||||
if @logger.respond_to?(:formatter=)
|
||||
@logger.formatter = formatter || @logger.formatter || GrapeLogging::Formatters::Default.new
|
||||
end
|
||||
end
|
||||
|
||||
def perform(params)
|
||||
|
|
|
|||
Loading…
Reference in a new issue