Sha256: e46f56567b3f1c674fb2d1363343bff2369d766cff1aa3cec3d4e9b959672a27
Contents?: true
Size: 416 Bytes
Versions: 2
Compression:
Stored size: 416 Bytes
Contents
module Faraday class Response::MooMooLogger < Response::Middleware def call(env) debug("[MooMoo request] #{env.body}") super end def on_complete(env) debug("[MooMoo response] #{env.body}") end private def debug(msg) MooMoo.config.logger.debug(msg) if MooMoo.config.logger end end end Faraday::Response.register_middleware(:moo_moo_logger => :MooMooLogger)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
moo_moo-0.12.0 | lib/moo_moo/logger.rb |
moo_moo-0.11.0 | lib/moo_moo/logger.rb |