Мне нужно создать повторяющуюся задачу, которая создает (или редактирует) записи продукта из внешнего текстового файла. Изнутри irb:
>> f = File.open(<filename>) # file in same directory path
Нет проблем.
Но при вставке в файл задачи Rake скрипт всегда бомбит "Файл не найден". (Rails 3.1, Ubuntu.)
namespace :sap do
desc "uploads data from raw SAP file"
task :upload => :environment do
f = File.open("sap_pnlist_20111010a.csv")
records = f.readlines
records.each {|row|
... etc etc ...
}
end
end
Предложения