Delayed::Worker
インスタンスにアクセスして呼び出しsay
、メッセージをdelayed_log
ファイルに保存したいと思います。そのような動作を実現する簡単な方法はありますか?
class SomeDelayedJob
def perform
worker = __?__ # Delayed::Worker instance which called that perform method
worker.say('going to do x')
do_x()
end
end