Skip to content

Commit 7eac87d

Browse files
committed
add limits to upload
Signed-off-by: Vanessa Sochat <[email protected]>
1 parent 556cb79 commit 7eac87d

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

singularity/build/google/instances.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ def run_build(logfile='/tmp/.shub-log'):
140140
# For each file, upload to storage
141141
files = []
142142
for build_file in build_files:
143-
bot.info("Uploading %s to storage..." %build_file)
143+
bot.info("Uploading %s to storage..." % build_file)
144144
storage_file = upload_file(storage_service,
145145
bucket=bucket,
146146
bucket_path=image_path,

singularity/build/google/storage.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def get_bucket(storage_service, bucket_name):
3939
return req.execute()
4040

4141

42-
@retry(wait_exponential_multiplier=1000, wait_exponential_max=10000,stop_max_attempt_number=10)
42+
@retry(wait_exponential_multiplier=1000, wait_exponential_max=10000, stop_max_attempt_number=10)
4343
def delete_object(storage_service, bucket_name, object_name):
4444
'''delete_file will delete a file from a bucket
4545
@@ -58,8 +58,8 @@ def delete_object(storage_service, bucket_name, object_name):
5858
return operation
5959

6060

61-
@retry(wait_exponential_multiplier=1000, wait_exponential_max=10000)
62-
def upload_file(storage_service,bucket,bucket_path,file_name,verbose=True):
61+
@retry(wait_exponential_multiplier=1000, wait_exponential_max=10000, stop_max_attempt_number=3)
62+
def upload_file(storage_service, bucket, bucket_path, file_name, verbose=True):
6363
'''get_folder will return the folder with folder_name, and if create=True,
6464
will create it if not found. If folder is found or created, the metadata is
6565
returned, otherwise None is returned
@@ -80,10 +80,11 @@ def upload_file(storage_service,bucket,bucket_path,file_name,verbose=True):
8080

8181
# Create media object with correct mimetype
8282
if os.path.exists(file_name):
83-
mimetype = sniff_extension(file_name,verbose=verbose)
83+
mimetype = sniff_extension(file_name, verbose=verbose)
8484
media = http.MediaFileUpload(file_name,
8585
mimetype=mimetype,
8686
resumable=True)
87+
8788
request = storage_service.objects().insert(bucket=bucket['id'],
8889
body=body,
8990
media_body=media)

0 commit comments

Comments
 (0)