diff --git a/lib/tfw/components/directory_monitor.py b/lib/tfw/components/directory_monitor.py index ecdc056..64d5c23 100644 --- a/lib/tfw/components/directory_monitor.py +++ b/lib/tfw/components/directory_monitor.py @@ -1,5 +1,5 @@ from watchdog.observers import Observer -from watchdog.events import FileSystemEventHandler +from watchdog.events import FileSystemEventHandler as FileSystemWatchdogEventHandler from tfw.networking.event_handlers.server_connector import ServerUplinkConnector from tfw.components.decorators import RateLimiter @@ -11,7 +11,7 @@ log = logging.getLogger(__name__) class DirectoryMonitor: def __init__(self, directory): self.observer = Observer() - self.eventhandler = WebideReloadEventHandler() + self.eventhandler = WebideReloadWatchdogEventHandler() self.observer.schedule(self.eventhandler, directory, recursive=True) self.pause, self.resume = self.eventhandler.pause, self.eventhandler.resume @@ -43,7 +43,7 @@ class DirectoryMonitor: self.directorymonitor.resume() -class WebideReloadEventHandler(FileSystemEventHandler): +class WebideReloadWatchdogEventHandler(FileSystemWatchdogEventHandler): def __init__(self): super().__init__() self.uplink = ServerUplinkConnector()