.powenv でいくつかの環境変数を定義しています。
export FOO=bar
delayed_job を介して非同期的に実行されるメソッドは、この環境変数にアクセスする必要があります。
class A < ActiveRecord::Base
def my_method
B.new
end
end
handle_asynchronously :my_method
class B
def initialize
puts ENV['FOO']
end
end
a = A.find(1)
a.my_method
my_method が遅延して呼び出された場合、ENV['FOO'] は利用できますか?