# File lib/puppet/network/server.rb, line 111
111:     def unregister_xmlrpc(*namespaces)
112:         raise "Cannot unregister xmlrpc handlers while server is listening." if listening?
113:         namespaces = @xmlrpc_routes.keys if namespaces.empty?
114: 
115:         namespaces.flatten.each do |i|
116:             raise(ArgumentError, "XMLRPC handler '%s' is unknown." % i) unless @xmlrpc_routes[i.to_sym]
117:         end
118: 
119:         namespaces.flatten.each do |i|
120:             @xmlrpc_routes.delete(i.to_sym)
121:         end
122:     end