# File lib/puppet/file_serving/metadata.rb, line 72
72:   def initialize(path,data={})
73:     @owner       = data.delete('owner')
74:     @group       = data.delete('group')
75:     @mode        = data.delete('mode')
76:     if checksum = data.delete('checksum')
77:       @checksum_type = checksum['type']
78:       @checksum      = checksum['value']
79:     end
80:     @checksum_type ||= "md5"
81:     @ftype       = data.delete('type')
82:     @destination = data.delete('destination')
83:     super(path,data)
84:   end