summaryrefslogtreecommitdiffstats
path: root/lib/puppet/network/http/rack/httphandler.rb
blob: e14206850b9076c6f3d006608ed4811450af01e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
require 'openssl'
require 'puppet/ssl/certificate'

class Puppet::Network::HTTP::RackHttpHandler

    def initialize()
    end

    # do something useful with request (a Rack::Request) and use
    # response to fill your Rack::Response
    def process(request, response)
        raise NotImplementedError, "Your RackHttpHandler subclass is supposed to override service(request)"
    end

end