From 3f676be66cd9b623484b9195aaea64303c9ae24c Mon Sep 17 00:00:00 2001 From: drigato Date: Wed, 16 Jul 2014 14:43:55 -0400 Subject: [PATCH] Use a different libcloud function for uploading files --- .../airtime_analyzer/cloud_storage_uploader.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/python_apps/airtime_analyzer/airtime_analyzer/cloud_storage_uploader.py b/python_apps/airtime_analyzer/airtime_analyzer/cloud_storage_uploader.py index 0b7d4a742..667725c32 100644 --- a/python_apps/airtime_analyzer/airtime_analyzer/cloud_storage_uploader.py +++ b/python_apps/airtime_analyzer/airtime_analyzer/cloud_storage_uploader.py @@ -27,13 +27,12 @@ class CloudStorageUploader: extra = {'meta_data': {'filename': file_base_name}, 'acl': 'public-read-write'} - with open(audio_file_path, 'rb') as iterator: - obj = driver.upload_object_via_stream(iterator=iterator, - container=container, - object_name=object_name, - extra=extra) + obj = driver.upload_object(file_path=audio_file_path, + container=container, + object_name=object_name, + verify_hash=False, + extra=extra) - metadata["filesize"] = os.path.getsize(audio_file_path) '''remove file from organize directory'''