Sha256: cdea6719c8b2e4fe423057131b93f26d4cb9c8aa63efb00a231478cd72877ad9

Contents?: true

Size: 554 Bytes

Versions: 406

Compression:

Stored size: 554 Bytes

Contents

# frozen_string_literal: true

module Appsignal
  class EventFormatter
    # @api private
    module Faraday
      class RequestFormatter
        def format(payload)
          http_method = payload[:method].to_s.upcase
          uri = payload[:url]
          [
            "#{http_method} #{uri.scheme}://#{uri.host}",
            "#{http_method} #{uri.scheme}://#{uri.host}#{uri.path}"
          ]
        end
      end
    end
  end
end

Appsignal::EventFormatter.register(
  "request.faraday",
  Appsignal::EventFormatter::Faraday::RequestFormatter
)

Version data entries

406 entries across 406 versions & 1 rubygems

Version Path
appsignal-4.2.0-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.2.0 lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.1.3-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.1.3 lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.1.2-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.1.2 lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.1.1-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.1.1 lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.1.0-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.1.0 lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.9-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.9 lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.8-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.8 lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.7-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.7 lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.6-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.6 lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.5-java lib/appsignal/event_formatter/faraday/request_formatter.rb
appsignal-4.0.5 lib/appsignal/event_formatter/faraday/request_formatter.rb