June 9, 2010

Announcing django-inotifier

I recently published my first open source project (BSD Licensed), django-inotifier.  The short description I've settled on is "a pluggable app providing a thin django wrapper around pyinotify".  It provides the following: Django signals which map to pyinotify events, management commands to start and stop the pyinotify daemon, and a few example event processor classes which send the signals.  It requires a single setting for configuration.

The idea is that pyinotify is used to watch a set of paths for file-system changes.  When those events happen, they are handled by an event processor class, which sends corresponding Django signals.  Other apps can connect to those signals and do Useful Stuff ™.

django-inotifier is available on github at http://github.com/jwineinger/django-inotifier

No comments:

Post a Comment