PyInotify
PyInotify copied to clipboard
crashes when encountering inaccessible directories (mode 0700)
As the title says.
Had to catch issues in two places to at least make it tolerate inaccessible directories.
__load_trees: catch aPermissionErrorfromos.listdiradd_watch: check withos.accessbeforeinotify_add_watch
And that's just that one issue with permissions. There is more. If I had the time, I'd do my own library. This here just doesn't stand up to real-world usage. There are deeper issues here that require me to just wrap it in a loop and sleep if failed construct.
Just posting this to let others know. In contrast to other inotify wrappers for Python, this one isn't "done" (no need to further develop). It's got bugs, and it's abandoned.