Update TODO
This commit is contained in:
parent
8826138d00
commit
47b99ca17c
14
TODO
14
TODO
@ -13,17 +13,25 @@ class Identity(pyinotify.ProcessEvent):
|
|||||||
p = event.pathname
|
p = event.pathname
|
||||||
print(p)
|
print(p)
|
||||||
|
|
||||||
|
|
||||||
wm = pyinotify.WatchManager()
|
wm = pyinotify.WatchManager()
|
||||||
|
|
||||||
notifier = pyinotify.Notifier(wm, default_proc_fun=Identity())
|
notifier = pyinotify.Notifier(wm, default_proc_fun=Identity(), timeout=5)
|
||||||
wm.add_watch('/dev/vcsa1', pyinotify.ALL_EVENTS, auto_add=True)
|
wm.add_watch('/dev/vcsa1', pyinotify.ALL_EVENTS, auto_add=True)
|
||||||
wm.add_watch('/dev/vcsa2', pyinotify.ALL_EVENTS, auto_add=True)
|
wm.add_watch('/dev/vcsa2', pyinotify.ALL_EVENTS, auto_add=True)
|
||||||
wm.add_watch('/dev/vcsa3', pyinotify.ALL_EVENTS, auto_add=True)
|
wm.add_watch('/dev/vcsa3', pyinotify.ALL_EVENTS, auto_add=True)
|
||||||
wm.add_watch('/dev/vcsa4', pyinotify.ALL_EVENTS, auto_add=True)
|
wm.add_watch('/dev/vcsa4', pyinotify.ALL_EVENTS, auto_add=True)
|
||||||
wm.add_watch('/dev/vcsa5', pyinotify.ALL_EVENTS, auto_add=True)
|
wm.add_watch('/dev/vcsa5', pyinotify.ALL_EVENTS, auto_add=True)
|
||||||
wm.add_watch('/dev/vcsa6', pyinotify.ALL_EVENTS, auto_add=True)
|
wm.add_watch('/dev/vcsa6', pyinotify.ALL_EVENTS, auto_add=True)
|
||||||
notifier.loop()
|
#notifier.loop( )
|
||||||
|
|
||||||
|
try:
|
||||||
|
while 1:
|
||||||
|
notifier.process_events()
|
||||||
|
if notifier.check_events():
|
||||||
|
notifier.read_events()
|
||||||
|
except KeyboardInterrupt:
|
||||||
|
notifier.stop()
|
||||||
|
print('fin')
|
||||||
|
|
||||||
https://www.infoq.com/articles/inotify-linux-file-system-event-monitoring
|
https://www.infoq.com/articles/inotify-linux-file-system-event-monitoring
|
||||||
https://github.com/seb-m/pyinotify/wiki/Tutorial
|
https://github.com/seb-m/pyinotify/wiki/Tutorial
|
||||||
|
Loading…
Reference in New Issue
Block a user