FileNotFoundError: [Errno 2] No such file or directory:
- Langage dominant
- Python
- Étoiles
- 2.1k
- Forks
- 931
- Merge moyen
- 1 j 2 h
- PR mergées (30 j)
- 4
Description
## While Trying to upload file to s3 or Azure I getting this FileNotFoundError,
We have functionality like continuously uploading files to the cloud, For the 1st iteration for some files I am getting this issue, while in the second or 3rd iteration those files are able to upload, (tried absolute file path also )
`[E 2023-01-12 10:19:58.949+00:00 mbl:405] U: Error when uploading /workspace/cam_vids/to_upload/Camera_1__2023-01-12__10-19-09__+0000.mp4:
Traceback (most recent call last):
File "/workspace/mbl.py", line 390, in __upload_to_cloud
self.libcloud_driver[str(cam_idx)].upload_object(
File "/usr/local/lib/python3.8/dist-packages/libcloud/storage/drivers/azure_blobs.py", line 1025, in upload_object
blob_size = os.stat(file_path).st_size
FileNotFoundError: [Errno 2] No such file or directory: '/workspace/cam_vids/to_upload/Camera_1__2023-01-12__10-19-09__+0000.mp4'
[D 2023-01-12 10:20:00.069+00:00 mbl:400] U: Uploaded /workspace/cam_vids/to_upload/Camera_1__2023-01-12__10-19-27__+0000.jpg to azurebucket/Camera_1__2023-01-12__10-19-27__+0000.jpg`
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Reproduisez le flux d’upload continu décrit dans l’issue, en commençant par __upload_to_cloud dans mbl.py et l’implémentation de upload_object dans azure_blobs.py. Comparez la première itération ayant échoué avec les uploads réussis ultérieurs et déterminez le comportement pertinent du cycle de vie des fichiers. Le travail est considéré comme terminé lorsque le FileNotFoundError signalé lors de la première itération est compris et que le flux d’upload gère les fichiers concernés de manière cohérente.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- aws, azure, python
- Domaine
- cloud
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100