Method: Puppet::Indirector::Indirection#terminus
- Defined in:
- lib/puppet/indirector/indirection.rb
#terminus(terminus_name = nil) ⇒ Object
Return the singleton terminus for this indirection.
119 120 121 122 123 124 |
# File 'lib/puppet/indirector/indirection.rb', line 119 def terminus(terminus_name = nil) # Get the name of the terminus. raise Puppet::DevError, "No terminus specified for #{self.name}; cannot redirect" unless terminus_name ||= terminus_class termini[terminus_name] ||= make_terminus(terminus_name) end |