# File lib/puppet/indirector/indirection.rb, line 152
152:   def validate_terminus_class(terminus_class)
153:     raise ArgumentError, "Invalid terminus name #{terminus_class.inspect}" unless terminus_class and terminus_class.to_s != ""
154:     unless Puppet::Indirector::Terminus.terminus_class(self.name, terminus_class)
155:       raise ArgumentError, "Could not find terminus #{terminus_class} for indirection #{self.name}"
156:     end
157:   end