Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Pyinotify 0.9.00.9.0 | Sebastien Martini | 2010-06-04 | 3 | -4/+4 |
| | |||||
* | Improved new coalescing option, use native __hash__ from string | Sebastien Martini | 2010-05-27 | 2 | -64/+36 |
| | | | | objects. | ||||
* | Fixed typo. | Sebastien Martini | 2010-05-27 | 1 | -1/+1 |
| | |||||
* | Added new option for coalescing events (disabled by default). See new example | Sebastien Martini | 2010-05-27 | 3 | -14/+157 |
| | | | | coalesce.py. | ||||
* | Reverts previous commit for the following reasons: | Sebastien Martini | 2010-05-19 | 2 | -12/+0 |
| | | | | | | | | | | | | | - Preserve backward compatibility; - Returning a dictionary with all the iterated directories for which ENOSPC was raised gives the information these directories existed and were iterated and something wrong happened, it is useful information; - It is definitively developer's responsibility to check a given subtree is not too deep or that max_user_watches is not large enough before calling add_watch(). This reverts commit be91bfbbe7a849952b2fe61a49205d66fb5c850c. | ||||
* | add_watch() returns immediately on first encountered ENOSPC error even | Sebastien Martini | 2010-05-19 | 2 | -0/+12 |
| | | | | if quiet=True (idea submitted by Matthew Webber Matthew.Webber@diamond.ac.uk). | ||||
* | Provide errno information from inotify's system calls when available | Sebastien Martini | 2010-05-18 | 2 | -14/+30 |
| | | | | (Python >=2.6) (reported by Matthew Webber Matthew.Webber@diamond.ac.uk). | ||||
* | Fixed previous fix f7510650b8e9950247d14841967eb64d0b2d0294. | Sebastien Martini | 2010-05-17 | 2 | -10/+14 |
| | |||||
* | Updated examples. | Sebastien Martini | 2010-05-16 | 2 | -1/+8 |
| | |||||
* | Updated ACKS and removed useless TODO. | Sebastien Martini | 2010-05-15 | 2 | -1/+5 |
| | |||||
* | Modified add_watch() to handle repeated calls on the same path. When | Sebastien Martini | 2010-05-14 | 2 | -28/+50 |
| | | | | | | | | | this method is called with an already watched path, it is ignored. When option rec=True is used, all the subtree is iterated and watches are only added on paths not already watched. That way existing watches are preserved while enabling new watches to be placed on new subdirectories. To update a watch use update_watch() instead. (reported by Matthew Webber Matthew.Webber@diamond.ac.uk). | ||||
* | Updated examples. | Sebastien Martini | 2010-05-13 | 3 | -7/+7 |
| | |||||
* | Fixed auto_add handling in method update_watch (contributed by | Sebastien Martini | 2010-05-13 | 1 | -1/+1 |
| | | | | Matthew Webber Matthew.Webber@diamond.ac.uk). | ||||
* | Fixed auto_add handling in method update_watch (contributed by | Sebastien Martini | 2010-05-13 | 1 | -1/+1 |
| | | | | Matthew Webber Matthew.Webber@diamond.ac.uk). | ||||
* | Fixed dictionary item deletion on iteration (submitted by knurxs@gmx.de). | Sebastien Martini | 2010-04-04 | 1 | -2/+2 |
| | |||||
* | Fixed IN_MOVE_SELF renames of overlapping directories names | Sebastien Martini | 2010-03-01 | 2 | -6/+8 |
| | | | | (contributed by Facundo Batista facundo@canonical.com). | ||||
* | Callback function called inside Notifier.loop is now able to stop | Sebastien Martini | 2010-03-01 | 2 | -20/+34 |
| | | | | the loop if it returns True. | ||||
* | - Fixed documentation. | Sebastien Martini | 2010-02-23 | 2 | -7/+5 |
| | | | | - Fixed select error handling (reported by Michal gentoo@mgorny.alt.pl). | ||||
* | Refinement of previous commit implemented with help of patch of | Sebastien Martini | 2010-01-13 | 2 | -18/+14 |
| | | | | Guillermo Gonzalez <guillermo.gonzalez@canonical.com>. | ||||
* | Attempt to mitigate lookups on unexistant Watch objects triggered | Sebastien Martini | 2010-01-13 | 2 | -0/+18 |
| | | | | | in presently not well understood contexts. These faulty? events are currently skipped but should be dumped into debug traces. | ||||
* | Cosmetic changes. | Sebastien Martini | 2010-01-13 | 3 | -3/+4 |
| | |||||
* | Pyinotify 0.8.90.8.9 | Sebastien Martini | 2010-01-04 | 3 | -4/+4 |
| | |||||
* | Updated license to 'MIT License'. | Sebastien Martini | 2010-01-04 | 4 | -376/+57 |
| | |||||
* | - Removed custom glob functions, uses standard glob module directly. | Sebastien Martini | 2010-01-03 | 5 | -202/+80 |
| | | | | | | | | - Modified exclusion filter mechanism, patterns still can be loaded from files but the syntax has changed see exclude.lst for more details. This new method is safer since the external file is not executed anymore, it is only parsed looking for patterns loaded as strings. | ||||
* | Updated examples from tutorial. | Sebastien Martini | 2010-01-02 | 3 | -23/+16 |
| | |||||
* | Updated daemon.py | Sebastien Martini | 2010-01-01 | 1 | -6/+12 |
| | |||||
* | Updated ACKS. | Sebastien Martini | 2010-01-01 | 1 | -1/+4 |
| | |||||
* | - Improved daemon.py example | Sebastien Martini | 2010-01-01 | 4 | -24/+73 |
| | | | | | - By default assigns an instance of PrintAllEvents() to Notifier.default_proc_fun. | ||||
* | Updated README. | Sebastien Martini | 2009-12-26 | 2 | -5/+5 |
| | |||||
* | Unified setup.py install for python2 and python3. | Sebastien Martini | 2009-12-26 | 2 | -51/+12 |
| | |||||
* | Updated doc and acks. | Sebastien Martini | 2009-11-25 | 2 | -4/+5 |
| | |||||
* | Modified exclusion filter code (contributed with Matteo Lanza | Sebastien Martini | 2009-11-17 | 2 | -55/+95 |
| | | | | | | | | | | | | matteo.lanza@gmail.com): - exclude_filter is now checked against auto-added directories (created or moved). - exclude_filter is now transmitted from parent directory to auto-added directories (created or moved). - Monitored transient files are cannot be excluded through exclude_filter. Removed "magic" keyworded arguments from Watch's constructor. | ||||
* | Fixed default pid file basename (contributed by Matteo Lanza | Sebastien Martini | 2009-11-16 | 2 | -2/+2 |
| | | | | matteo.lanza@gmail.com). | ||||
* | Added acknowledgements file ACKS. | Sebastien Martini | 2009-11-12 | 1 | -0/+26 |
| | |||||
* | Improved handling of not guaranteed event attributes. | Sebastien Martini | 2009-11-11 | 2 | -2/+10 |
| | |||||
* | Updated examples. | Sebastien Martini | 2009-11-11 | 5 | -40/+42 |
| | |||||
* | Updated comments. | Sebastien Martini | 2009-11-07 | 2 | -20/+24 |
| | |||||
* | Removed example async_moved_from.py (this not really an example). | Sebastien Martini | 2009-11-06 | 1 | -40/+0 |
| | |||||
* | Modified Pyinotify's hierarchy in order to support differents version | Sebastien Martini | 2009-11-06 | 23 | -5/+107 |
| | | | | for Python2 and for Python3. | ||||
* | Moved pyinotify3k.py to python3/pyinotify.py. | Sebastien Martini | 2009-11-04 | 1 | -15/+7 |
| | |||||
* | Initial (and experimental) commit of pyinotify3k.py: | Sebastien Martini | 2009-11-04 | 1 | -0/+2061 |
| | | | | | | | | | | | | | | - Port of pyinotify.py to Python 3.0 - Seems to be difficult (impossible?) to maintain only one code for Python < 3.0 and Python >= 3.0 - Maintaining two versions will be painful, thus this commit should be seen more as an experiment than as something definitive and that would be updated at the same pace than pyinotify.py. Actually even the naming 'pyinotify3k' is meant to be temporary. I lack of experience with Python 3.0 so I can't figure out right now what is the right thing to do or not to do. - Anyway test it, report bugs, contribute improvements, especially if you have good understanding of Python 3.0 (and above). | ||||
* | Updated TODO file. | Sebastien Martini | 2009-11-04 | 1 | -3/+2 |
| | |||||
* | - Fixed issue in stats display. | Sebastien Martini | 2009-11-04 | 2 | -21/+24 |
| | | | | - Made small modifications for Python 3.0. | ||||
* | Added README file. | Sebastien Martini | 2009-11-03 | 1 | -0/+31 |
| | |||||
* | Pyinotify 0.8.80.8.8 | Sebastien Martini | 2009-11-02 | 2 | -3/+3 |
| | |||||
* | Fixed path renaming when a subtree is moved (contributed with | Sebastien Martini | 2009-10-30 | 1 | -1/+4 |
| | | | | | Linda Octalina linda_octa@yahoo.com and John Feuerstein john@feurix.com). | ||||
* | Automatically watch a non watched tree moved to a watched directory | Sebastien Martini | 2009-10-29 | 1 | -1/+7 |
| | | | | | with flag auto_add activated (contributed by John Feuerstein john@feurix.com). | ||||
* | Rename all watched sub directories paths of a given parent | Sebastien Martini | 2009-10-29 | 1 | -2/+19 |
| | | | | | directory when this parent directory is moved and is assigned a new pathname (contributed by john@feurix.com). | ||||
* | Updated comments. | Sebastien Martini | 2009-10-25 | 1 | -6/+11 |
| | |||||
* | Updated examples (mostly comments). | Sebastien Martini | 2009-10-25 | 8 | -20/+15 |
| |