class Rack::UnhandledRequest

Public Class Methods

new(app) click to toggle source
# File lib/unicorn-cuba-base/rack/unhandled_request.rb, line 11
def initialize(app)
        @app = app
end

Public Instance Methods

call(env) click to toggle source
# File lib/unicorn-cuba-base/rack/unhandled_request.rb, line 15
def call(env)
        status, headers, body = @app.call(env)
        raise UnhandledRequestError, env['SCRIPT_NAME'] + env['PATH_INFO'] if body == [] and (status == 200 or status == 404)
        [status, headers, body]
end