J'utilise transmission en mode daemon sur un Pi, je voulais partager mes fichiers avec python, juste pour en accès simple parfois en plus du SFTP, donc j'ai fais un service systemd, je voulais savoir si ça posait problème pour l'intégrité des fichiers, par exemple lorsque transmission déplace le torrent complété dans le dossier partagé et que le service python se lance (je ne sais pas si il rentre en lecture au lancement)
Et ensuite, voilà mon fichier service, qu'est-ce que vous en pensez, vous avez des améliorations ?
Bonjour,
Le service systemd (le python qui lance un serveur Web) ne fait rien de particulier quand tu le lances (à part écouter sur un port).
De plus lire un fichier, sous Linux, alors qu'il est en cours d'écriture est possible, mais tu as de forte chance de lire un fichier corrompu.
Le renommage d'un fichier est atomique. Quand tu déplaces un fichier d'un disque vers le même disque, c'est juste un renommage. Si ce n'est pas le même disque c'est une copie puis une suppression.