File Conveyor is a daemon written in Python to detect, process and sync files. In particular, it's designed to sync files to CDNs. Amazon S3 and Rackspace Cloud Files, as well as any Origin Pull or (S)FTP Push CDN, are supported. Originally written for my bachelor thesis at Hasselt University in Belgium.
Apparently Ubuntu (at least in 11.04) has switched from pyinotify to the newer inotifyx (http://www.alittletooquiet.net/software/inotifyx/) because it has better performance. It's still possible to pyinotify, though.
Apparently Ubuntu (at least in 11.04) has switched from
pyinotify
to the newerinotifyx
(http://www.alittletooquiet.net/software/inotifyx/) because it has better performance. It's still possible topyinotify
, though.It may be good to support this as well.