Arborescence des pages

Si votre serveur Esup-Pod fonctionne depuis longtemps, il peut arriver que certains fichiers soit présents sur le disque mais ne correspondent plus à des vidéos existantes en base de donnée.

Pour cela, il existe la commande clean_video_files.


En la lancant sans paramètres, elle va parcourir l'ensemble des fichiers vidéos de votre serveur et automatiquement supprimer celles qui ne sont pas liées à un élément "vidéo" :

python manage.py clean_video_files

A partir de la version 3.2 d'Esup-Pod, la commande accepte un argument "--type" qui permet de choisir si on souhaite supprimer les vidéos (valeur par défaut), les userfolders, ou les 2 (all)
Exemple de commande :
python manage.py clean_video_files --type=userfolder --dry

python manage.py clean_video_files --type=all --dry

Le paramettre "--dry" permet de faire une passe de simulation, juste pour connaitre la liste de ce qui serait supprimé sans qu'il supprime réellement. Vérifier la liste des éléments à supprimer, puis relancez la commande en supprimant le paramètre "–dry" pour qu'il supprime définitivement les contenus indiqués.


  • Aucune étiquette