Module: Upkeep::Runtime::RequestObserver

Defined in:
lib/upkeep/runtime.rb

Instance Method Summary collapse

Instance Method Details

#fullpathObject



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

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

#hostObject



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

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

#paramsObject



737
738
739
740
741
# File 'lib/upkeep/runtime.rb', line 737

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

#pathObject



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

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

#remote_ipObject



731
732
733
734
735
# File 'lib/upkeep/runtime.rb', line 731

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

#request_methodObject



719
720
721
722
723
# File 'lib/upkeep/runtime.rb', line 719

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

#subdomainObject



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

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

#user_agentObject



725
726
727
728
729
# File 'lib/upkeep/runtime.rb', line 725

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