From 66c395418d52e1506678e077dfa51a062c7f3735 Mon Sep 17 00:00:00 2001 From: Sebastien Martini Date: Thu, 30 Aug 2012 07:36:39 +0200 Subject: Add support for IN_EXCL_UNLINK flag (Python 3 branch). --- python3/pyinotify.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/python3/pyinotify.py b/python3/pyinotify.py index bb33c19..a826efb 100755 --- a/python3/pyinotify.py +++ b/python3/pyinotify.py @@ -391,6 +391,10 @@ class EventsCodes: IN_ONLYDIR we can make sure that we don't watch the target of symlinks. @type IN_DONT_FOLLOW: int + @cvar IN_EXCL_UNLINK: Events are not generated for children after they + have been unlinked from the watched directory. + (new in kernel 2.6.36). + @type IN_EXCL_UNLINK: int @cvar IN_MASK_ADD: add to the mask of an already existing watch (new in kernel 2.6.14). @type IN_MASK_ADD: int @@ -429,6 +433,7 @@ class EventsCodes: 'IN_ONLYDIR' : 0x01000000, # only watch the path if it is a # directory 'IN_DONT_FOLLOW' : 0x02000000, # don't follow a symlink + 'IN_EXCL_UNLINK' : 0x04000000, # exclude events on unlinked objects 'IN_MASK_ADD' : 0x20000000, # add to the mask of an already # existing watch 'IN_ISDIR' : 0x40000000, # event occurred against dir -- cgit v1.2.1