From b4a8a1467cd7f12119a8ba448af4f8e58f7d3edd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Schoentgen?= Date: Mon, 27 Feb 2023 22:06:26 +0100 Subject: [PATCH] [watchmedo] Log `FileOpenedEvent`, and `FileClosedEvent`, events in `LoggerTrick` --- changelog.rst | 1 + src/watchdog/tricks/__init__.py | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/changelog.rst b/changelog.rst index 4144f5fe..2246cfb6 100644 --- a/changelog.rst +++ b/changelog.rst @@ -10,6 +10,7 @@ Changelog - Run ``black`` on the entire source code - [watchmedo] Exclude ``FileOpenedEvent`` events from ``AutoRestartTrick``, and ``ShellCommandTrick``, to restore watchdog < 2.3.0 behavior. A better solution should be found in the future. (`#949 `__) +- [watchmedo] Log ``FileOpenedEvent``, and ``FileClosedEvent``, events in ``LoggerTrick`` - Thanks to our beloved contributors: @BoboTiG 2.3.0 diff --git a/src/watchdog/tricks/__init__.py b/src/watchdog/tricks/__init__.py index f14820b2..d5da1eda 100644 --- a/src/watchdog/tricks/__init__.py +++ b/src/watchdog/tricks/__init__.py @@ -101,6 +101,14 @@ def on_created(self, event): def on_moved(self, event): pass + @echo_events + def on_closed(self, event): + pass + + @echo_events + def on_opened(self, event): + pass + class ShellCommandTrick(Trick):