Skip to content

Commit 9dd603a

Browse files
authored
Merge pull request #3652 from OpenNeuroOrg/s3-backup-partsize-fix
fix(worker): Partsize should not be set for GCP object remotes
2 parents 556e037 + ed63f89 commit 9dd603a

File tree

1 file changed

+2
-1
lines changed
  • services/datalad/datalad_service/common

1 file changed

+2
-1
lines changed

services/datalad/datalad_service/common/s3.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,21 @@ def generate_s3_annex_options(dataset_path, backup=False):
2323
dataset_id = os.path.basename(dataset_path)
2424
annex_options = [
2525
'type=S3',
26-
'partsize=1GiB',
2726
'encryption=none',
2827
f'fileprefix={dataset_id}/',
2928
'public=no',
3029
]
3130
if backup:
3231
annex_options += [
32+
'partsize=none',
3333
f'bucket={get_s3_backup_bucket()}',
3434
'cost=400',
3535
'host=storage.googleapis.com',
3636
'storageclass=ARCHIVE',
3737
]
3838
else:
3939
annex_options += [
40+
'partsize=1GiB',
4041
'exporttree=yes',
4142
'versioning=yes',
4243
f'bucket={get_s3_bucket()}',

0 commit comments

Comments
 (0)