diff --git a/script/import-cooperation.net b/script/import-cooperation.net index 56a5719..75ba492 100755 --- a/script/import-cooperation.net +++ b/script/import-cooperation.net @@ -1,6 +1,8 @@ #!/usr/bin/ruby require File.dirname(__FILE__) + '/../config/environment' +include ActionController::UrlWriter + IMPORT_DIR = '/home/terceiro/src/cooperation-migration/data/export' if ARGV.size == 0 @@ -85,6 +87,11 @@ for username in ARGV puts "I: Article #{article.name.inspect} is #{username}'s homepage!" end + File.open("tmp/rewrite.txt", 'w+') do |file| + file.puts("#{article.id} #{url_for(article.url)}") + puts "I: Article with id = #{article.id} redirected to #{url_for(article.url)}" + end + # import attachments attachments_dir = xml.gsub(/\.xml$/, '') Dir.glob(File.join(attachments_dir, 'attachments', '*.xml')).each do |attachment_xml| -- libgit2 0.21.2