From: Ara.T.Howard@... Date: 2004-10-16T11:24:28+09:00 Subject: Re: [ANN] dirwatch-0.0.3 --8323328-1221276638-1097892796=:6248 Content-Type: MULTIPART/MIXED; BOUNDARY="8323328-1221276638-1097892796=:6248" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323328-1221276638-1097892796=:6248 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Sat, 16 Oct 2004, [iso-8859-1] "Pe=F1a, Botp" wrote: > I guess this is different from directorywatcher, no? quite a bit. dirwatch maintains a database mirror of a directory's content= s. the contents are compared against the database each time dirwatch is run an= d certain configurable actions taken. note that it does not run constantly a= nd, since it maintains state, be cron'd at certain itervals. it should be nfs clean (including running on the same directory using the same log file from different hosts simoultaneously). the actions can be configured to easily handle directories containing several hundred thousand files. because of i= t's nature (stateful and periodic) you also detect 'existing' files using it to implement a kind of smart tmpwatch. > Do you have rpa version? not yet - i haven't exactly desided how to handle dependancies and am think= ing of doing something like file dirwatch/lib/arrayfields.rb begin require 'arrayfields' rescue LoadError (inline arrayfields) end so that the user need download only one package... also there are some changes on the horzion to sqlite that i'm not sure how to handle... also i= t's quite young (though we are using in production like all of our 'experimenta= l' software ;-)) cheers. -a -- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D | EMAIL :: Ara [dot] T [dot] Howard [at] noaa [dot] gov | PHONE :: 303.497.6469 | When you do something, you should burn yourself completely, like a good | bonfire, leaving no trace of yourself. --Shunryu Suzuki =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D --8323328-1221276638-1097892796=:6248-- --8323328-1221276638-1097892796=:6248--