I have some basic questions about pyinotify that I can't seem to find the answers to elsewhere.
1) For a continuous directory monitor (and event processor) is it necessary to have a while( True ) loop or is the continuous event 'loop' handled by the notify watch and ended when I remove the watch?
2) What happens if files are pre-existing when the inotify instance is 'turned-on'? Initially I just want to monitor for IN_CREATE but this won't handle pre-existing files.
3) Similar to #2, what happens if a file gets created while I'm in my event processor function? Will pyinotify cache it in its queue and process it when the 'loop' starts again, or will I lose this event?