# File lib/puppet/util/settings.rb, line 251
251:   def metadata(param)
252:     if obj = @config[param.to_sym] and obj.is_a?(FileSetting)
253:       return [:owner, :group, :mode].inject({}) do |meta, p|
254:         if v = obj.send(p)
255:           meta[p] = v
256:         end
257:         meta
258:       end
259:     else
260:       nil
261:     end
262:   end