Sidekiq の遅延拡張機能を使用すると、bundle exec sidekiq
シェルで次のエラーが発生します。
2013-03-06T04:13:57Z 52099 TID-ouqzj4xl8 WARN: undefined method `send_message' for #<Class:0x007f8a783d72f0>
私のコントローラーで:
MyClass.delay_until(10.seconds.from_now, :retry => true).send_message(deliver_sms, phone)
私のモデルでは:
require 'sidekiq'
class MyClass < ActiveRecord::Base
include Sidekiq::Extensions
def self.send_message(deliver_sms, phone)
message_id = deliver_sms.deliver(phone, 'This is a test message')
end
end
どんな助けでもいただければ幸いです