Sha256: a6f25790c34bf81ea3dcbfade04bc270fcf9c451eb3d199a26a5dbea5d90a9d0

Contents?: true

Size: 258 Bytes

Versions: 4

Compression:

Stored size: 258 Bytes

Contents

module Faraday
  module Conductivity
    class RequestIdFilter

      class << self
        def filter(controller)
          Thread.current[:request_id] = controller.request.uuid
        end
        alias_method :before, :filter
      end

    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
faraday-conductivity-2.0.0 lib/faraday/conductivity/request_id_filter.rb
faraday-conductivity-1.0.1 lib/faraday/conductivity/request_id_filter.rb
faraday-conductivity-1.0.0 lib/faraday/conductivity/request_id_filter.rb
faraday-conductivity-0.3.1 lib/faraday/conductivity/request_id_filter.rb