Sha256: 5f545711ff5969ac47f90acf49e903b443ec647827696a299d908a8083ec8789
Contents?: true
Size: 377 Bytes
Versions: 46
Compression:
Stored size: 377 Bytes
Contents
module QuizApiClient class JSONFormatter def initialize(logger, level) @logger = logger @level = level.to_sym end def format(request, response) @logger.send( @level, client_request_id: response.headers.dig('x-request-id', 0), request_url: request.last_uri, response_code: response.code ) end end end
Version data entries
46 entries across 46 versions & 1 rubygems