Sha256: 5632a7590fcb48320f381031b72611038511c02c0ffc161cecf5dc9eb3ff8975

Contents?: true

Size: 545 Bytes

Versions: 1

Compression:

Stored size: 545 Bytes

Contents

require "timber/integrations/rack/exception_event"
require "timber/integrations/rack/http_context"
require "timber/integrations/rack/http_events"
require "timber/integrations/rack/user_context"

module Timber
  module Integrations
    module Rack
      # All available middlewares. The order is relevant. Middlewares that set
      # context are added first so that context is included in subsequent log lines.
      def self.middlewares
        @middlewares ||= [HTTPContext, UserContext, HTTPEvents, ExceptionEvent]
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
timber-2.0.0 lib/timber/integrations/rack.rb