# File lib/puppet/network/server.rb, line 75 75: def register(*indirections) 76: raise ArgumentError, "Indirection names are required." if indirections.empty? 77: indirections.flatten.each do |name| 78: Puppet::Indirector::Indirection.model(name) || raise(ArgumentError, "Cannot locate indirection '#{name}'.") 79: @routes[name.to_sym] = true 80: end 81: end