1 votes

Comment supprimer automatiquement les téléchargements de fichiers inachevés dans Nextcloud 14 ?

Vient d'installer un nouveau Nextcloud 14, en faisant quelques tests avant de le mettre en production, y compris le téléchargement de gros fichiers via l'interface Web.

Étant impatient, j'ai commencé à cliquer un peu partout en attendant qu'un fichier d'environ 1 Go finisse de se télécharger, sans me rendre compte que les téléchargements sont interrompus lorsque vous le faites.

Je devais donc recommencer depuis le début, et j'ai continué à cliquer dans un autre onglet. Ne gardant pas mes onglets organisés, cela m'est arrivé plusieurs fois..

Lors de la 5ème tentative de téléchargement, je me suis demandé comment Nextcloud gérait réellement les téléchargements interrompus et j'ai commencé à fouiller dans le système de fichiers et j'ai trouvé ce qui suit:

Les fichiers incomplets sont conservés dans /uploads, et déplacés dans /files lorsqu'ils sont complets.

Cependant, les téléchargements interrompus, par exemple en raison de "clics intempestifs", ne semblent pas être supprimés automatiquement.

Voici mes 4 premières tentatives de téléchargement du fichier:

root@docker1 .../admin/uploads# du -sh * 41M web-file-upload-223ed330e5adb988a8963b52027a9a7c-1541719636278 601M web-file-upload-223ed330e5adb988a8963b52027a9a7c-1541720062948 8.0K web-file-upload-223ed330e5adb988a8963b52027a9a7c-1541721459579 731M web-file-upload-223ed330e5adb988a8963b52027a9a7c-1541721472847

Donc oui, facile à nettoyer, mais vraiment ennuyeux. Est-ce que cela peut être automatisé?

1voto

Michael Hampton Points 232226

Un problème ouvert sur GitHub suggère que ces téléchargements interrompus seront nettoyés lorsque vous vous déconnectez et vous reconnectez. Le problème indique que cela sera éventuellement déplacé vers un travail en arrière-plan, donc cela se produira automatiquement dans une future version de Nextcloud.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X