You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
365 B
19 lines
365 B
7 months ago
|
import pyinotify
|
||
|
import sys
|
||
|
|
||
|
wm = pyinotify.WatchManager()
|
||
|
mask = pyinotify.IN_DELETE | pyinotify.IN_CREATE | pyinotify.IN_MODIFY
|
||
|
|
||
|
|
||
|
class EventHandler(pyinotify.ProcessEvent):
|
||
|
|
||
|
def process_default(self, event):
|
||
|
quit()
|
||
|
|
||
|
|
||
|
handler = EventHandler()
|
||
|
notifier = pyinotify.Notifier(wm, handler)
|
||
|
wdd = wm.add_watch(sys.argv[1], mask, rec=True)
|
||
|
|
||
|
notifier.loop()
|