# File lib/puppet/resource.rb, line 244 244: def uniqueness_key 245: # Temporary kludge to deal with inconsistant use patters 246: h = self.to_hash 247: h[namevar] ||= h[:name] 248: h[:name] ||= h[namevar] 249: h.values_at(*key_attributes.sort_by { |k| k.to_s }) 250: end