Browse Source

Upload every files from local folder

Subfolder not working yet.
DricomDragon 4 years ago
parent
commit
e8a18ddfcc
1 changed files with 10 additions and 3 deletions
  1. 10 3
      boto-updater.py

+ 10 - 3
boto-updater.py

@@ -8,10 +8,17 @@ bucket_target = 'my-bucket'
 # Main
 s3 = boto3.client('s3', use_ssl=False, endpoint_url="http://172.17.0.2:9000", aws_access_key_id="minio", aws_secret_access_key="miniokey")
 
-# Upload
-res = s3.upload_file('./test/data/hello.txt', bucket_target, 'coucou.txt')
-
 # Get file list
 # Source : https://stackoverflow.com/questions/3207219/how-do-i-list-all-files-of-a-directory
 listOfFiles = [f for f in os.listdir(folder_to_sync) if os.path.isfile(folder_to_sync + f)]
+print("Local : ", folder_to_sync)
 print(listOfFiles)
+
+# Upload
+print("Uploading ...")
+for f in listOfFiles:
+    print(f)
+    res = s3.upload_file(folder_to_sync + f, bucket_target, f)
+
+print("Done")
+