ruote tmp/log_2012-05-30.html

2012-05-30 02:25:20 utc wtian Hi
2012-05-30 02:26:21 utc jmettraux wtian: hello
2012-05-30 02:26:41 utc wtian I am using ruote-kit with a Rails 3.0 project. I would like to call some method upon workflow process completion. What's the best way to do it?
2012-05-30 02:27:17 utc jmettraux there are a few ways to do that
2012-05-30 02:27:34 utc jmettraux first would be to add a participant as the last "step" of your process
2012-05-30 02:27:41 utc wtian Hi John, good morning!
2012-05-30 02:27:55 utc jmettraux good morning ! :-)
2012-05-30 02:28:36 utc jmettraux second would be to add a service that observes the worker and upon it handling a "terminate" msg, do something
2012-05-30 02:30:55 utc wtian With the first approach, that last participant should handle the :on_completion automatically. Is there any ready-made participant that does that?
2012-05-30 02:32:20 utc jmettraux no, there is no need for ready-made participants that do that
2012-05-30 02:33:02 utc wtian On second thought, I think a simple BlockParticipant should do the work. I can just put all the logic in the Ruby block, right?
2012-05-30 02:33:09 utc jmettraux (here is an example of the second approach: https://gist.github.com/2833014 )
2012-05-30 02:33:26 utc jmettraux yes, you can put all the logic in a Ruby block thanks to a BlockParticipant
2012-05-30 02:33:36 utc jmettraux you can also develop your own participant, like in:
2012-05-30 02:34:13 utc jmettraux https://gist.github.com/2833034
2012-05-30 02:35:35 utc jmettraux wtian: I'm sorry, I have to move away from the computer for a while (I'll be back after lunch)
2012-05-30 02:36:42 utc wtian Thanks a lot. You've been very helpful :-)
2012-05-30 02:37:02 utc jmettraux you're welcome :-)
2012-05-30 04:17:11 utc jmettraux back
2012-05-30 15:49:03 utc jadams hey all
2012-05-30 19:42:40 utc jmettraux jadams: hello
2012-05-30 19:45:50 utc jadams jmettraux: heya. I'm running to a call right now, bbiab