Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
http-server / lib / http / server / request_handler / not_found.rb
Size: Mime:
module HTTP
  module Server
    module RequestHandler
      class NotFound
        include RequestHandler

        def initialize(response)
          @response = response
        end

        def self.build(response)
          instance = new response
          Telemetry::Logger.configure instance
          instance
        end

        def self.finish(handler)
          response = handler.response
          self.(response)
          true
        end

        def call
          response.deliver 404
        end
      end
    end
  end
end