On Fri, Jan 8, 2010 at 12:48 PM, S.Selvam <[email protected]> wrote:
> On Wed, Jan 6, 2010 at 12:03 PM, Sivanandhan, P. <[email protected]> wrote:
>
>> On Wed, Jan 6, 2010 at 11:55 AM, S.Selvam <[email protected]> wrote:
>>
>> > Hi all,
>> >
>> >  I need to monitor a directory and when a new file is put into that
>> > directory,i need to capture that file name and process it.
>> >
>> >  (Something like a database triggers )
>> >
>> >  Any points on this will be useful .
>> >
>> > Note:I may store all the filenames and check for any new file after every
>> X
>> > minutes,but that does not seem like a good way for me.
>> >
>> > --
>> > Regards,
>> > S.Selvam
>> >
>>
>> incron (an inotify based scheduling system) should help you
>>
>> http://inotify.aiken.cz/?section=incron&page=about&lang=en

Please get in touch with my friend Sathish in Healthsoft

[email protected] for this. He had this issue and I
prodded him in the right direction with the perl SGI::FAM module.

If you are particular about C and do not mind the slight annoyance
with kqueue() you can try that. Is kqueue() there in linux? I wonder.

It is a FreeBSD thing and it works very well in all BSDs.

 I was not very happy with the numerous
other alternatives there. gnome uses a method which is somewhat
 interesting.

Since I did not get working C sample for this I am unable to help
any further.

Actually I was quite surprised that there was no clean approach to
so common a problem.

Ask Sathish and he will help you out.

Thanks.

-Girish


-- 
Gayatri Hitech
web: http://gayatri-hitech.com

SpamCheetah Spam filter:
http://spam-cheetah.com
_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to