# File lib/fastcst/metadata.rb, line 21 21: def MetaData.add_file(md_file, name, purpose) 22: digest = Digest::MD5.hexdigest(File.read(name)) 23: 24: MetaData.update_md(md_file) do |md| 25: md["Contents"] ||= [] 26: md["Contents"] << { "Name" => name, "Digest" => digest, "Purpose" => purpose } 27: end 28: 29: end