Module: Upkeep::Runtime::RequestObserver

Defined in:
lib/upkeep/runtime.rb

Instance Method Summary collapse

Instance Method Details

#fullpathObject



688
689
690
691
692
# File 'lib/upkeep/runtime.rb', line 688

def fullpath
  value = super
  Runtime::Ambient.record_request(:fullpath, value)
  value
end

#hostObject



670
671
672
673
674
# File 'lib/upkeep/runtime.rb', line 670

def host
  value = super
  Runtime::Ambient.record_request(:host, value)
  value
end

#paramsObject



712
713
714
715
716
# File 'lib/upkeep/runtime.rb', line 712

def params
  value = super
  Runtime::Ambient.record_request(:params, value)
  value
end

#pathObject



682
683
684
685
686
# File 'lib/upkeep/runtime.rb', line 682

def path
  value = super
  Runtime::Ambient.record_request(:path, value)
  value
end

#remote_ipObject



706
707
708
709
710
# File 'lib/upkeep/runtime.rb', line 706

def remote_ip
  value = super
  Runtime::Ambient.record_request(:remote_ip, value)
  value
end

#request_methodObject



694
695
696
697
698
# File 'lib/upkeep/runtime.rb', line 694

def request_method
  value = super
  Runtime::Ambient.record_request(:request_method, value)
  value
end

#subdomainObject



676
677
678
679
680
# File 'lib/upkeep/runtime.rb', line 676

def subdomain
  value = super
  Runtime::Ambient.record_request(:subdomain, value)
  value
end

#user_agentObject



700
701
702
703
704
# File 'lib/upkeep/runtime.rb', line 700

def user_agent
  value = super
  Runtime::Ambient.record_request(:user_agent, value)
  value
end