# File lib/puppet/network/http_server/webrick.rb, line 118 118: def setup_handlers(handlers) 119: raise ServerError, "Handlers must have arguments" unless handlers.is_a?(Hash) 120: 121: handlers.collect { |handler, args| 122: hclass = nil 123: unless hclass = Puppet::Network::Handler.handler(handler) 124: raise ServerError, "Invalid handler #{handler}" 125: end 126: hclass.new(args) 127: } 128: end