From f0ea9da7b26cedfd8554715d7526273b90a76c6b Mon Sep 17 00:00:00 2001 From: Curtis Rueden Date: Sun, 4 Oct 2020 20:47:17 -0500 Subject: [PATCH] In verbose mode, log when files are ignored --- beets/util/__init__.py | 4 ++++ docs/changelog.rst | 2 ++ 2 files changed, 6 insertions(+) diff --git a/beets/util/__init__.py b/beets/util/__init__.py index bb84aedc7..384609ee6 100644 --- a/beets/util/__init__.py +++ b/beets/util/__init__.py @@ -197,6 +197,10 @@ def sorted_walk(path, ignore=(), ignore_hidden=False, logger=None): skip = False for pat in ignore: if fnmatch.fnmatch(base, pat): + if logger: + logger.debug(u'ignoring {0} due to ignore rule {1}'.format( + base, pat + )) skip = True break if skip: diff --git a/docs/changelog.rst b/docs/changelog.rst index e02bebfa2..4122b2f51 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -204,6 +204,8 @@ Fixes: wiping out their beets database. Thanks to user: `logan-arens`. :bug:`1934` +* ``beet import`` now logs which files are ignored when in debug mode. + :bug:`3764` * :doc:`/plugins/bpd`: Fix the transition to next track when in consume mode. Thanks to :user:`aereaux`. :bug:`3437`