(I apologize if this is a repost, I don't think my first attempt
made it, though.)

  Hello. I am hoping to replace a sprawling mess of code at
our company which is basically an event monitor. Jobs to be run are
added for the day and as things heppen they are triggered. POE looks
like it and its components would simplify a lot of this, but I was
hoping for some guidance as to how to proceed.

  A basic outline:
    * Jobs are added as a lump at the beginning of the day and/or 
        individually throughout the day (add-ons). Of course, all
        could be treated as add-ons
    * Jobs have what we call wait events, which is basically either 
        a string, or a four digit number. 4 digit number means do not
        run before HHMM, string means wait for the event of that name
        to be posted. (might get posted from external, or from another
        job completing)
    * Jobs call an external command, which does something useful
    * There are different processing slots, so only X jobs of a certain
        type may run at the same time

  JobQueue looks promising to replace the slots, in a passive mode...
  Wheel::Run looks like it would handle running the jobs nicely...

  The main thing I'm not seeing just yet is how to set up the job entries
with their wait events, then post them along to the proper queue... any
monitor may have 1 to over 1000 jobs, depending on the application. 

  I can think of Perl ways to do this, but I am wondering if there is a 
more POE-specific way. I have thought of using alert for any timed
events but am having difficulty picturing how I should set up the wait
events and tick them off one by one, and catching when everything is 
in place to put the job on the queue.

  I would appreciate thoughts/suggestions.
  

-- 
     www.suave.net - Anthony Ball - [EMAIL PROTECTED]
        OSB - http://rivendell.suave.net/Beer
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
"You can find the way for no one but yourself." - Bradford Shank


----- End forwarded message -----

-- 
     www.suave.net - Anthony Ball - [EMAIL PROTECTED]
        OSB - http://rivendell.suave.net/Beer
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
"Makes me want to write poetry - or bake a ham, I forget which." - Dot

Reply via email to