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