# File lib/puppet/network/server.rb, line 84 84: def unregister(*indirections) 85: raise "Cannot unregister indirections while server is listening." if listening? 86: indirections = @routes.keys if indirections.empty? 87: 88: indirections.flatten.each do |i| 89: raise(ArgumentError, "Indirection [#{i}] is unknown.") unless @routes[i.to_sym] 90: end 91: 92: indirections.flatten.each do |i| 93: @routes.delete(i.to_sym) 94: end 95: end