f = File.open("/od2_migration/collections.yml", 'w')
f.puts "collections:"
GenericCollection.all.each do |gc|
next if gc.visibility == 'restricted'
id = gc.pid.gsub("oregondigital:", "")
visibility = "open"
old_institution = gc.institution.first.rdf_subject.to_s
institution = "http://id.loc.gov/authorities/names/n80126183" if old_institution == "http://dbpedia.org/resource/University_of_Oregon"
institution = "http://id.loc.gov/authorities/names/n80017721" if old_institution == "http://dbpedia.org/resource/Oregon_State_University"
title = gc.title
f.puts "#{INDENT}#{DASH}id: #{id}"
f.puts "#{INDENT}#{INDENT}title: >-"
f.puts "#{INDENT}#{INDENT}#{INDENT}#{title}"
f.puts "#{INDENT}#{INDENT}visibility: open"
f.puts "#{INDENT}#{INDENT}institution: #{institution}"
end
f.close