module Logtail::Config::Integrations::Rack

Public Instance Methods

error_event() click to toggle source

Convenience method for accessing the {Logtail::Integrations::Rack::ErrorEvent} middleware class specific configuration. See {Logtail::Integrations::Rack::ExceptionEvent} for a list of methods available.

@example

config = Logtail::Config.instance
config.integrations.rack.error_event.enabled = false
# File lib/logtail-rack/config.rb, line 35
def error_event
  Logtail::Integrations::Rack::ErrorEvent
end
http_context() click to toggle source

Convenience method for accessing the {Logtail::Integrations::Rack::HTTPContext} middleware class specific configuration. See {Logtail::Integrations::Rack::HTTPContext} for a list of methods available.

@example

config = Logtail::Config.instance
config.integrations.rack.http_context.enabled = false
# File lib/logtail-rack/config.rb, line 46
def http_context
  Logtail::Integrations::Rack::HTTPContext
end
http_events() click to toggle source

Convenience method for accessing the {Logtail::Integrations::Rack::HTTPEvents} middleware class specific configuration. See {Logtail::Integrations::Rack::HTTPEvents} for a list of methods available.

@example

config = Logtail::Config.instance
config.integrations.rack.http_events.enabled = false
# File lib/logtail-rack/config.rb, line 57
def http_events
  Logtail::Integrations::Rack::HTTPEvents
end
session_context() click to toggle source

Convenience method for accessing the {Logtail::Integrations::Rack::SessionContext} middleware class specific configuration. See {Logtail::Integrations::Rack::SessionContext} for a list of methods available.

@example

config = Logtail::Config.instance
config.integrations.rack.session_context.enabled = false
# File lib/logtail-rack/config.rb, line 68
def session_context
  Logtail::Integrations::Rack::SessionContext
end
user_context() click to toggle source

Convenience method for accessing the {Logtail::Integrations::Rack::UserContext} middleware class specific configuration. See {Logtail::Integrations::Rack::UserContext} for a list of methods available.

@example

config = Logtail::Config.instance
config.integrations.rack.user_context.enabled = false
# File lib/logtail-rack/config.rb, line 79
def user_context
  Logtail::Integrations::Rack::UserContext
end