# File lib/puppet/indirector/indirection.rb, line 155 155: def validate_terminus_class(terminus_class) 156: unless terminus_class and terminus_class.to_s != "" 157: raise ArgumentError, "Invalid terminus name %s" % terminus_class.inspect 158: end 159: unless Puppet::Indirector::Terminus.terminus_class(self.name, terminus_class) 160: raise ArgumentError, "Could not find terminus %s for indirection %s" % [terminus_class, self.name] 161: end 162: end