scanner: Support symlinks

This commit is contained in:
Stein Magnus Jodal 2013-01-02 21:39:14 +01:00
parent 1c620287d4
commit d9300f72bd
2 changed files with 9 additions and 1 deletions

View File

@ -5,6 +5,14 @@ Changes
This change log is used to track all major changes to Mopidy.
v0.11.2 (UNRELEASED)
====================
**Local backend**
- Make ``mopidy-scan`` support symlinks.
v0.11.1 (2012-12-24)
====================

View File

@ -120,7 +120,7 @@ def find_files(path):
if not os.path.basename(path).startswith(b'.'):
yield path
else:
for dirpath, dirnames, filenames in os.walk(path):
for dirpath, dirnames, filenames in os.walk(path, followlinks=True):
for dirname in dirnames:
if dirname.startswith(b'.'):
# Skip hidden folders by modifying dirnames inplace