funkwhale/api/funkwhale_api/music/management/commands
Simon Arlott 88a72ea14d
Handle access errors scanning directories
Trying to read a directory that is visible but not accessible, or a
symlink to a file in a directory that is not accessible will raise a
PermissionError. Output these and then continue.

If os.scandir() raises an exception then the finally block accesses
"scanner" before it is assigned, raising an UnboundLocalError.
2020-06-21 10:19:04 +01:00
..
__init__.py Added a fix_track_files command to run checks and fixes against library (#183) 2018-04-27 21:11:20 +02:00
check_inplace_files.py Improved CLI importer reliability and UX 2020-04-15 11:23:50 +02:00
check_licenses.py Fix #308: Licenses 2018-12-04 14:13:37 +00:00
fix_uploads.py Importer updates: watch directories, handle metadata updates 2020-05-07 09:56:05 +02:00
import_files.py Handle access errors scanning directories 2020-06-21 10:19:04 +01:00
prune_library.py Fix #777: Added a prune_library management command to remove obsolete metadata 2019-03-27 17:04:10 +01:00
rebuild_music_permissions.py Denormalized audio permission logic in a separate table to enhance performance 2019-10-22 00:13:25 +02:00