class Sidekiq::Hierarchy::Faraday::Middleware

Public Instance Methods

call(env) click to toggle source
# File lib/sidekiq/hierarchy/faraday/middleware.rb, line 8
def call(env)
  if Sidekiq::Hierarchy.current_workflow && Sidekiq::Hierarchy.current_job
    env[:request_headers][Sidekiq::Hierarchy::Http::JOB_HEADER] = Sidekiq::Hierarchy.current_job.jid
    env[:request_headers][Sidekiq::Hierarchy::Http::WORKFLOW_HEADER] = Sidekiq::Hierarchy.current_workflow.jid
  end
  @app.call(env)
end