Thanks David!

That gives me some ideas to start with. ;-)

-T
On Wed, Jan 6, 2010 at 10:47 AM, David Bender <bda...@us.ibm.com> wrote:

>
> Hi,
>
> Correct, there isn't a single STAF service request that would allow you to
> accomplish this, but you could use a combination of service requests.
>
> For example, you could write a program (Java/Python/Perl/Tcl, etc.) or a
> STAX job that would periodically check the file for the particular message.
>  You could use the STAF FSExt service's FILECONTAINS request to grep the log
> file for the particular message.  When the program or STAX job determines
> that the particular message is contained in the log, then it could use the
> STAF PROCESS service's START request to start the fix_foo.sh script.
>
> Or, if the program that is writing the particular message to the log file
> could be updated, you could update it to generate an Event, and you could
> configure the EventManager service to be notified about that Event, and it
> could submit the PROCESS START request to start the script.
>
> So, there are several different ways you could do this.  If you still have
> questions maybe you could provide some more details about the test
> environment.
>
> Thanks,
> David
>
> ------------------------------
>  *David 
> Bender*<http://w3.ibm.com/bluepages/simpleSearch.wss?searchBy=Name&searchFor=David+Bender>
> STAF/STAX Development
> IBM Software Group, WPLC
>   11501 Burnet Rd.
> Bldg. 903-5B002
> Austin, TX 78758-3400
>   Phone (T/L): 1-512-286-5315 (363-5315)
> ITN: 23635315
> Email: *bda...@us.ibm.com* <bda...@us.ibm.com>
>
>
> ------------------------------
>
>
>
>  From: Tennis Smith <ten...@tripit.com> To:
> staf-users@lists.sourceforge.net
> Date: 01/06/2010 10:46 AM Subject: [staf-users] File Monitoring to Drive
> Events?
> ------------------------------
>
>
>
> Hi,
>
> I have the need to execute commands (some remote, some not) that are
> triggered by a particular message in a log file.  For example, I need to
> monitor (i.e. tail) foo.log and whenever the message "bar: problem found"
> occurs, immediately drive the script "fix_foo.sh".
>
> Does staf offer any facilities to help do this? I've looked briefly at
> FSExt and EventManager, but they don't seem appropriate for this. Correct?
>
> --
>
> Tks,
> -T
> ------------------------------------------------------------------------------
>
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast and
> easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev_______________________________________________
> staf-users mailing list
> staf-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/staf-users
>
>
>


-- 

Tks,
-T
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

Reply via email to