lib/tms_client/logger.rb in tms_client-0.2.0 vs lib/tms_client/logger.rb in tms_client-0.2.1

- old
+ new

@@ -11,24 +11,12 @@ end def_delegators :@logger, :debug, :info, :warn, :error, :fatal def call(env) - puts env.inspect - info "#{env[:method]} #{env[:url].to_s}" - debug('request') { dump_headers env[:request_headers] } + debug "performing #{env[:method].to_s.upcase.ljust(7)} #{env[:url]}" super end - def on_complete(env) - info('Status') { env[:status].to_s } - debug('response headers') { dump_headers env[:response_headers] } - debug('response body') { env[:body].inspect } - end - private - - def dump_headers(headers) - headers.map { |k, v| "#{k}: #{v.inspect}" }.join("\n") - end end end \ No newline at end of file