Ignore FileOpenedEvent

This commit is contained in:
Anthony Wang 2024-07-28 02:11:06 +00:00
parent 59641e75d4
commit 945c2da5d0
Signed by: a
SSH key fingerprint: SHA256:B5ADfMCqd2M7d/jtXDoihAV/yfXOAbWWri9+GdCN4hQ

View file

@ -10,7 +10,7 @@ from xmlrpc.server import SimpleXMLRPCDispatcher, SimpleXMLRPCRequestHandler
import pillow_avif
import sqlite_vec
from watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler
from watchdog.events import FileSystemEventHandler, FileOpenedEvent
import model
@ -39,9 +39,10 @@ def get_parent(path):
class EventHandler(FileSystemEventHandler):
def dispatch(self, event):
with lock:
print(event)
super().dispatch(event)
if not isinstance(event, FileOpenedEvent):
with lock:
print(event)
super().dispatch(event)
def on_created(self, event):
index(event.src_path, get_parent(event.src_path))