У меня есть следующая задача грабли:
# lib/tasks/remedy_import.rake
namespace :remedy do
desc "Import remedy site IDs for representations"
task :import_site_ids => :environment do
puts "Importing site IDs..."
RemedyImporter.import_site_ids!
end
desc "Import devices from remedy"
task :import_devices => :environment do
puts "Importing devices..."
RemedyImporter.import_devices!
end
end
Когда я запускаю RemedyImporter.import_site_ids! или RemedyImporter.import_devices! в консоли Rails он отлично работает.
Но в командной строке я получил следующую ошибку:
C:\Appl_ruby\WebFacts\WebFacts>bundle exec rake remedy:import_devices --trace
** Invoke remedy:import_devices (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute remedy:import_devices
Importing devices...
rake aborted!
uninitialized constant RemedyImporter
Что мне здесь не хватает?