lib/rspeckled/plugins/extensions/faraday/middleware/curl_logger.rb in rspeckled-2.0.1 vs lib/rspeckled/plugins/extensions/faraday/middleware/curl_logger.rb in rspeckled-2.1.0

- old
+ new

@@ -5,27 +5,34 @@ module Middleware class CurlLogger < ::Faraday::Response::Middleware def self.default_logger require 'logger' - ::Logger.new(STDOUT) + ::Logger.new($stdout) end def initialize(app, logger = nil, program_name = nil) super(app) @logger = logger || self.class.default_logger @program_name = program_name end def call(env) - @logger.info(@program_name) { curl_output('request', "#{env[:method].upcase} #{env[:url]}", env[:request_headers], env[:body]) } + @logger.info(@program_name) do + curl_output('request', + "#{env[:method].upcase} #{env[:url]}", + env[:request_headers], + env[:body]) + end super end def on_complete(env) - @logger.info(@program_name) { curl_output('response', "HTTP #{env[:status]}", env[:response_headers], env[:body]) } + @logger.info(@program_name) do + curl_output('response', "HTTP #{env[:status]}", env[:response_headers], env[:body]) + end end private def curl_output(direction, summary, headers, body)