Hi, I've had a project using a really old version of backgroundrb (don't
remember which one) to simply send out some e-mails in the background. I'm
currently trying to upgrade the project so that I can learn more about
backgroundrb and use some of its other features.
I've tried rewriting my worker call to work with the latest version (see
below), but every time I try it, the debug log simply prints 'Client
disconected' and nothing happens. Am I doing something wrong?
In my controller:
MiddleMan.worker(:david_worker).async_do_work(:args => { :email =>
@user.email,
:url => @user.reset_password_code,
:mail_type => :forgot_password_email })
-------------------
In my worker:
set_worker_name :david_worker
def create(args = nil)
# this method is called, when worker is loaded for the first time
end
def do_work(args)
Notifier.send("deliver_#{args[:mail_type]}", args)
end
Thanks in advance for any tips!
--
-Grant Blakeman
[EMAIL PROTECTED]
http://grantblakeman.com
_______________________________________________
Backgroundrb-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/backgroundrb-devel