# File lib/puppet/network/server.rb, line 102 102: def register_xmlrpc(*namespaces) 103: raise ArgumentError, "XMLRPC namespaces are required." if namespaces.empty? 104: namespaces.flatten.each do |name| 105: Puppet::Network::Handler.handler(name) || raise(ArgumentError, "Cannot locate XMLRPC handler for namespace '#{name}'.") 106: @xmlrpc_routes[name.to_sym] = true 107: end 108: end