Class: Sqreen::Ecosystem::Http::RackRequest

Inherits:
Object
  • Object
show all
Includes:
ModuleApi::EventListener, ModuleApi::MessageProducer
Defined in:
lib/sqreen/ecosystem/http/rack_request.rb

Defined Under Namespace

Classes: HttpServerData

Instance Attribute Summary

Attributes included from ModuleApi::MessageProducer

#tracing_broker

Instance Method Summary collapse

Instance Method Details

#setupObject



22
23
24
25
26
27
28
# File 'lib/sqreen/ecosystem/http/rack_request.rb', line 22

def setup
  advice = wrap_for_interest(
    ModuleApi::Tracing::ServerData,
    &method(:handle_request)
  )
  on_request_start(&advice)
end