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