# File lib/puppet/rails/resource.rb, line 96
 96:     def merge_attributes(resource)
 97:         args = self.class.rails_resource_initial_args(resource)
 98:         args.each do |param, value|
 99:             unless resource[param] == value
100:                 self[param] = value
101:             end
102:         end
103: 
104:         # Handle file specially
105:         if (resource.file and  (!resource.file or self.file != resource.file))
106:             self.file = resource.file
107:         end
108:     end