# 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