Update TODO
This commit is contained in:
parent
837a7b0306
commit
e57a91307a
9
TODO
9
TODO
@ -6,8 +6,7 @@ ToDos in Priority order:
|
|||||||
commands -> a new thread should spawned from inputloop
|
commands -> a new thread should spawned from inputloop
|
||||||
updatescreen -> maybe we could watch it with inotify vsca should support polling
|
updatescreen -> maybe we could watch it with inotify vsca should support polling
|
||||||
https://github.com/seb-m/pyinotify/wiki/Tutorial
|
https://github.com/seb-m/pyinotify/wiki/Tutorial
|
||||||
# Example: prints statistics.
|
|
||||||
#
|
|
||||||
import pyinotify
|
import pyinotify
|
||||||
|
|
||||||
class Identity(pyinotify.ProcessEvent):
|
class Identity(pyinotify.ProcessEvent):
|
||||||
@ -15,7 +14,6 @@ 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(), timeout=5)
|
notifier = pyinotify.Notifier(wm, default_proc_fun=Identity(), timeout=5)
|
||||||
@ -32,8 +30,9 @@ try:
|
|||||||
notifier.process_events()
|
notifier.process_events()
|
||||||
if notifier.check_events( timeout=1000):
|
if notifier.check_events( timeout=1000):
|
||||||
notifier.read_events()
|
notifier.read_events()
|
||||||
print('drin')
|
print('events')
|
||||||
notifier.stop()
|
else:
|
||||||
|
print('timeout')
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
notifier.stop()
|
notifier.stop()
|
||||||
print('fin')
|
print('fin')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user