Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Pyinotify is a pure Python module used for monitoring filesystems events on Linux platforms with inotify.
Branch: master
Pull request Compare This branch is 72 commits behind seb-m:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
common
old
python2
python3
.gitignore
ACKS
COPYING
MANIFEST.in
README.md
setup.py

README.md

Pyinotify

Dependencies

  • Linux ≥ 2.6.13
  • Python ≥ 2.4

Install

Install from the distributed tarball

# Choose your Python interpreter: either python, python2.6, python3.1,..
# Replacing XXX accordingly, type:
$ sudo pythonXXX setup.py install

Or install it with easy_install (currently seems to be available only for Python2)

# Install easy_install
  $ sudo apt-get install setuptools
# Or alternatively, this way
  $ wget http://peak.telecommunity.com/dist/ez_setup.py
  $ sudo python ez_setup.py
# Finally, install Pyinotify
$ sudo easy_install pyinotify

Watch a directory

Install pyinotify and run this command from a shell:

$ python -m pyinotify -v /my-dir-to-watch
Something went wrong with that request. Please try again.