Method: Puppet::Resource#uniqueness_key
- Defined in:
- lib/vendor/puppet/resource.rb
#uniqueness_key ⇒ Object
242 243 244 245 246 247 248 |
# File 'lib/vendor/puppet/resource.rb', line 242 def uniqueness_key # Temporary kludge to deal with inconsistant use patters h = self.to_hash h[namevar] ||= h[:name] h[:name] ||= h[namevar] h.values_at(*key_attributes.sort_by { |k| k.to_s }) end |