using module name of Loggers rather than Logger

also explicit to_s on response body
This commit is contained in:
Duncan Williams 2015-08-10 11:09:49 +01:00
parent 82eab4cc91
commit a05e018101
4 changed files with 8 additions and 8 deletions

View file

@ -1,5 +1,5 @@
module GrapeLogging
module Logger
module Loggers
class Base
def before
end

View file

@ -1,6 +1,6 @@
module GrapeLogging
module Logger
class DatabaseTime < GrapeLogging::Logger::Base
module Loggers
class DatabaseTime < GrapeLogging::Loggers::Base
def before
@duration = 0
ActiveSupport::Notifications.subscribe('sql.active_record') do |*args|

View file

@ -1,6 +1,6 @@
module GrapeLogging
module Logger
class FilterParameters < GrapeLogging::Logger::Base
module Loggers
class FilterParameters < GrapeLogging::Loggers::Base
def initialize(filter_parameters = nil, replacement = '[FILTERED]')
@filter_parameters = filter_parameters || (defined?(Rails.application) ? Rails.application.config.filter_parameters : [])
@replacement = replacement

View file

@ -1,9 +1,9 @@
module GrapeLogging
module Logger
class Response < GrapeLogging::Logger::Base
module Loggers
class Response < GrapeLogging::Loggers::Base
def parameters(request, response)
{
response: response.body
response: response.body.to_s
}
end
end