【发布时间】:2011-04-13 23:24:21
【问题描述】:
我一直在运行 delay_job 并且遇到了一些错误,但现在我不知道作业队列中的内容或它们发生了什么......
我怎样才能弄清楚,以便调试它是否能够执行已放入队列中的内容?
这里是我调用作业的地方(它是 cron 任务的一部分)和它调用的邮件程序:
class SomeMailJob < Struct.new(:contact, :contact_email)
def perform
OutboundMailer.deliver_campaign_email(contact,contact_email)
end
end
#class OutboundMailer < ActionMailer::Base
class OutboundMailer < Postage::Mailer
def campaign_email(contact,email)
subject email.subject
recipients contact.email
from 'Timothy Fong <tim.fong@opshub.com>'
sent_on Date.today
body :email => email
end
【问题讨论】:
标签: ruby-on-rails cron delayed-job