2013-10-04 42 views

回答

2

你可以試試這個文檔:

task :my_task, [:arg1, :arg2] => :environment do |t, args| 
    puts "Args were: #{args}" 
end 

然後手動運行以查看輸出:

heroku run rake my_task 
+0

可能是愚蠢的問題,但不應該最後一行是'heroku運行rake my_task arg1,arg2'? – jayp

0

代替rake task_name輸入rake task_name[arg1, arg2]到字符串輸入被Heroku計劃程序主屏幕中的任務列接受。

正如CodeGroover所述,您在lib/scheduler.rake中定義的rake任務應該定義它所期望的參數。

相關問題