locking media directory while deleting files

This commit is contained in:
jonaswinkler 2020-12-09 22:17:17 +01:00
parent b28d1bed0e
commit 206145461f

View File

@ -171,6 +171,7 @@ def run_post_consume_script(sender, document, **kwargs):
@receiver(models.signals.post_delete, sender=Document)
def cleanup_document_deletion(sender, instance, using, **kwargs):
with FileLock(settings.MEDIA_LOCK):
for f in (instance.source_path,
instance.archive_path,
instance.thumbnail_path):