Sha256: 74db4642baad9e2e366ca5558b14e537fe5592c6b81d53e5b512d4f521a106e3
Contents?: true
Size: 532 Bytes
Versions: 2
Compression:
Stored size: 532 Bytes
Contents
require 'faraday' require 'sidekiq/hierarchy/http' module Sidekiq module Hierarchy module Faraday class Middleware < ::Faraday::Middleware def call(env) env[:request_headers][Sidekiq::Hierarchy::Http::JID_HEADER] = Sidekiq::Hierarchy.current_jid if Sidekiq::Hierarchy.current_jid env[:request_headers][Sidekiq::Hierarchy::Http::WORKFLOW_HEADER] = Sidekiq::Hierarchy.current_workflow.jid if Sidekiq::Hierarchy.current_workflow @app.call(env) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sidekiq-hierarchy-0.1.2 | lib/sidekiq/hierarchy/faraday/middleware.rb |
sidekiq-hierarchy-0.1.1 | lib/sidekiq/hierarchy/faraday/middleware.rb |