From: Charles Roper Date: 2010-10-23T05:42:10+09:00 Subject: Re: Folder Update Triggering Brandon, Sounds like win32-changenotify might be what you're after. Or win32-changejournal. http://win32utils.rubyforge.org/ From that website: The win32-changenotify library lets you monitor files or directories for certain events, such as when a file is created, modified, deleted, etc. Although deprecated in favor of win32-changejournal on NTFS filesystems, this library is still maintained because not everyone uses NTFS. It also has the advantage of being pure Ruby, which may or may not be a selling point for you. Installation: gem install win32-changenotify. Charles On 22 October 2010 06:57, Brandon P. wrote: > Robert Klemme wrote in post #955732: >> On Wed, Oct 20, 2010 at 3:26 AM, Steel Steel >> wrote: >>> how about ruby-inotify ? http://raa.ruby-lang.org/project/ruby-inotify/ >> >> Alternative would be to lazily update the index whenever it is >> accessed.  Depends which approach is more promising.  Rule of thumb: >> if there are rare updates but frequent index accesses push approach >> (inotify) will be better. If there are frequent updates but only rare >> index accesses pull (my alternative) will be better.  YMMV though. >> >> Kind regards >> >> robert > > Robert, > > Thanks for the advice.  I never even thought about that.  Unfortunately, > the index-accesses to folder-updates ratio will be about 10:1.  Not to > mention, the index will be pulled in "bursts" so it would slow things > down a bit if it had to be updated every time it was read.  Not a bad > idea though. > > -- > Posted via http://www.ruby-forum.com/. > >