我有一个非常简单的rake任务,由以下this tutorial创建。 rake任务是:命令行参数rake任务参数错误
namespace :abc do
task :arbitrary => :environment do
Rails.application.config.method = ENV["CAT_METHOD"] || 1
Rails.logger.debug "The method is #{Rails.application.config.method}"
end
end
我打电话来此任务:
bundle exec rake abc:arbitrary CAT_METHOD=2
但它给我这个错误。
ArgumentError: wrong number of arguments(0 for 1)
我在做什么错?我对RoR很新颖。我正在使用ruby 1.9.3和rails 3.2
'Rails.application.config.method'创建问题 – Salil