From 243b752230b2a6acb7da7d17836c743c768e2bac Mon Sep 17 00:00:00 2001 From: Thomas Oettli Date: Tue, 3 Nov 2020 20:55:39 +0100 Subject: [PATCH] one more logging fix --- pyinotifyd.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyinotifyd.py b/pyinotifyd.py index 3bdab25..b2997f7 100755 --- a/pyinotifyd.py +++ b/pyinotifyd.py @@ -101,7 +101,8 @@ class TaskScheduler: f"dirs: expected {type(bool)}, got {type(dirs)}" self._dirs = dirs self._tasks = {} - self._log = logging.getLogger((logname or self.__class__.__name__)) + self._logname = (logname or self.__class__.__name__) + self._log = logging.getLogger(self._logname) def _task_started(self, event): path = event.pathname @@ -129,7 +130,7 @@ class TaskScheduler: f"schedule task {task_id} (delay={self._delay}s)") task = Task( event, self._delay, task_id, self._task, - callback=self._task_started) + callback=self._task_started, logname=self._logname) self._tasks[path] = task task.start()