/myapp/scripts/myscript.rbにrubyscript
があり、
実行すると正常ruby script/myscript.rb
に実行されますが、rubyスクリプト内から遅延ジョブを使用してこのメソッドを実行するにはどうすればよいですか?これが理にかなっていることを願っています
---myscript.rb---
ENV['RAILS_ENV'] = ARGV.first || ENV['RAILS_ENV'] || 'development'
require File.expand_path(File.dirname(__FILE__) + "/../config/environment")
def populate
#do some stuff here
end
handle_asynchronously :populate
未定義のメソッド'handle_asynchronously'エラーが発生します