Class: PassengerAPI

Inherits:
Object
  • Object
show all
Defined in:
lib/passenger_api.rb,
lib/passenger_api/version.rb

Constant Summary collapse

VERSION =
'0.2.0'

Instance Method Summary collapse

Instance Method Details

#call(env) ⇒ Object



17
18
19
20
21
22
23
24
25
# File 'lib/passenger_api.rb', line 17

def call(env)
  rack_request = Rack::Request.new(env)
  case rack_request.path
  when '/health'
    [200, { 'Content-Type' => 'text/plain' }, ["OK\n"]]
  else
    proxy_api(rack_request)
  end
end