# 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