Re: PoCo::JobQueue example (POE newbie)

hideo <[email protected]>
Newsgroups gmane.comp.lang.perl.poe
Message-ID <[email protected]>
Doug Greer (Tue 06/23/09 15:43):
> Hey all,
> 
> I'm new to POE.  I'd like to convert a script using
> Proc::Queue<http://search.cpan.org/%7Esalva/Proc-Queue-1.23/lib/Proc/Queue.pm>to
> use the
> PoCo::JobQueue<http://search.cpan.org/%7Ercaputo/POE-Component-JobQueue-0.55/JobQueue.pm>to
> iterate through a list of devices (routers), running about 5
> concurrently.
> 
> I haven't been able to take the example code from the Synopsis section and
> make a working example.
> 
> Does anyone have a working example?  If not, I'll continue trying to get my
> example code working and send it to this list when I think I'm getting
> close.

Hi Doug,

For this type of thing I always start with "Child Processes 3" in the 
Cookbook as a template 
(http://poe.perl.org/?POE_Cookbook/Child_Processes_3).  All you need to
do really is modify do_stuff() to perform the essential logic of your
existing script, handle the output appropriately, etc.  Pretty 
straightforward as long as your requirments aren't too complex. Since
the example is a complete script you can also observe how the parts 
interact before diving in.

Zach
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.