# File lib/puppet/network/http_server/webrick.rb, line 125
125:             def setup_handlers(handlers)
126:                 unless handlers.is_a?(Hash)
127:                     raise ServerError, "Handlers must have arguments"
128:                 end
129: 
130:                 handlers.collect { |handler, args|
131:                     hclass = nil
132:                     unless hclass = Puppet::Network::Handler.handler(handler)
133:                         raise ServerError, "Invalid handler %s" % handler
134:                     end
135:                     hclass.new(args)
136:                 }
137:             end