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