# File lib/puppet/indirector/indirection.rb, line 124
124:     def terminus(terminus_name = nil)
125:         # Get the name of the terminus.
126:         unless terminus_name ||= terminus_class
127:             raise Puppet::DevError, "No terminus specified for %s; cannot redirect" % self.name
128:         end
129: 
130:         return termini[terminus_name] ||= make_terminus(terminus_name)
131:     end