Module: Kiev::RequestId::Mixin
- Included in:
- Shoryuken::Middleware::RequestId, Sidekiq::RequestId
- Defined in:
- lib/kiev/request_id.rb
Constant Summary collapse
- NEW_LINE =
"\n"
Instance Method Summary collapse
Instance Method Details
#wrap_request_id(context_reader, &_block) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/kiev/request_id.rb', line 8 def wrap_request_id(context_reader, &_block) request_store = Kiev::RequestStore.store request_store[:request_id] = context_reader.request_id request_store[:request_depth] = context_reader.request_depth request_store[:tree_path] = context_reader.tree_path yield end |