Sha256: d23c1cca3504f689404d1ffbd1356ec0f881d007e1d44a4c6b926801ba1519f7
Contents?: true
Size: 357 Bytes
Versions: 8
Compression:
Stored size: 357 Bytes
Contents
module Rack class CommonLoggerXID < Rack::CommonLogger def log(env, *args) # this is called after body was sent so it won't be in scope of XIDLogging - setting xid again xid = env['xid'] && env['xid'].first.last if xid @logger.with_meta_context(xid: xid) do super(env, *args) end else super(env, *args) end end end end
Version data entries
8 entries across 8 versions & 1 rubygems