Sha256: 4c9e4ad6d3e809344452bc8bc9d1a774b735158f08e36e451407ae255866bfe8
Contents?: true
Size: 294 Bytes
Versions: 1
Compression:
Stored size: 294 Bytes
Contents
module FullRequestLogger class Middleware def initialize(app) @app = app end def call(env) @app.call(env).tap do if FullRequestLogger.enabled Recorder.instance.flush ActionDispatch::Request.new(env).request_id end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
full_request_logger-0.1 | lib/full_request_logger/middleware.rb |