module Kiev::RequestId::Mixin
Constants
- NEW_LINE
Public Instance Methods
wrap_request_id(context_reader) { || ... }
click to toggle source
# File lib/kiev/request_id.rb, line 8 def wrap_request_id(context_reader, &_block) request_store = Kiev::RequestStore.store request_store[:tracking_id] = context_reader.tracking_id || context_reader.request_id request_store[:request_id] = request_store[:tracking_id] request_store[:request_depth] = context_reader.request_depth request_store[:tree_path] = context_reader.tree_path yield end