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