- Modifié
Alors chez moi ça a mis un peu moins de 7 minutes pour 4300+ torrents avec ton vhost nginx.
Pour la fonction rm par contre je vais mabstenir et faire ça manuellement, vu que y'a pas mal de trucs que je veux récup en local avant, et d'autres que je garde pour mon plex même sans seed. Et le --assume-yes du coup ça sera sans moi aussi.
Pour les missing files, moi la config report juste informative ça me va très bien. En l'occurence chez moi c'est certains torrents que j'avais rename en symlink pour pouvoir les crossseeder sur des trackers qui n'ont pas les mêmes normes. Les symlinks ont pété lors de ma dernière migration, j'ai juste à les remettre et c'est reparti.
Par contre un truc qui pourrait être cool, c'est de pouvoir spécifier un nom de fichier, genre unseeded.txt, dans lequel on retrouverait l'output de ton script plutôt que directement dans le shell. Parce que dans mon cas, y'avait tellement de unnecessary files que je dépasse la limite d'affichage de mon shell, et je peux pas remonter jusqu'au début.
Un autre truc qui pourrait être cool, qui s'applique uniquement aux boxs multi-users, ce serait une fonction qui permette de comparer mon dossier torrents avec celui de l'autre user de ma box. On a pas mal de goûts musicaux en commun, et du coup on a pas mal de doublons sur la box. Un truc qui supprime les fichiers de l'user2, et qui créée des symlinks ou hardlinks vers ceux de l'user principal ça pourrait être très cool. J'avais essayé de faire ça moi même à une époque, mais je maitrise pas assez et ça n'a jamais donné quelque chose de fonctionnel.
EDIT : A la limite un truc qui pourrait être bien aussi, c'est une fonction qui permettre de déplacer tous les unnecessary dans un dossier donné, histoire de tous les centraliser et de les virer des dossiers de seed, sans pour autant les supprimer