|
I have one function, that have been working in delayed job.
also i have one other class
In the class TestController has two filters, that will work on every action, there setting the instance variables on that filters, and using that in my follow_function. So the issues are when i am trying to call the follow_function from the delayed job method start_worker, i need to set the instance variables in that filters, this is the exact way to do this? so what i tried something like that i put one function in TestController class like
and i tried to passing arguments in before_filter, but its totally failed and getting weird. Is this the correct way to do this? |
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/70d3a481-a90b-4632-8786-da2c1e24fe9f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
class TestDelay < ActiveRecord::Base
def start_worker
tc = TestController.new
#Here calling that main function
end
end
this whole function works as a background job, that means TestDelay.delay.start_worker, is there any issues?To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/dba06236-8f14-4d27-8368-2198dcfec46e%40googlegroups.com.