Method: Puppet::Type#name_var
- Defined in:
- lib/puppet/type.rb
#name_var ⇒ Symbol, Boolean
Returns the name of the namevar if there is only one or false otherwise.
631 632 633 634 635 |
# File 'lib/puppet/type.rb', line 631 def name_var return @name_var_cache unless @name_var_cache.nil? key_attributes = self.class.key_attributes @name_var_cache = (key_attributes.length == 1) && key_attributes.first end |