Skip to content

Commit d156ec2

Browse files
Merge pull request #48 from RachelTucker/update-5-4
Generated 5.4 BP API from contract commit 2742576
2 parents 28639d0 + c14c0a8 commit d156ec2

File tree

3 files changed

+15
-2
lines changed

3 files changed

+15
-2
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,10 @@ To put data to a Spectra S3 appliance you have to do it inside the context of wh
8484
[An example of getting data with the Python SDK](samples/gettingData.py)
8585

8686
[An example of how give objects on the server a different name than what is on the filesystem, and how to delete objects by folder](samples/renaming.py)
87+
88+
## Creating a New Release
89+
Update the version of the SDK before creating a new release. The format is `<major>.<minor>.<patch>`, where the
90+
`<major>.<minor>` numbers must match the version of BP. The `<patch>` is an incrementing number that increments with
91+
each SDK release for a given major/minor release.
92+
93+
The release number is specified in `setup.py`.

ds3/ds3.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,8 +330,10 @@ def __init__(self):
330330
'DefaultVerifyDataPriorToImport': None,
331331
'Id': None,
332332
'InstanceId': None,
333+
'IomCacheLimitationPercent': None,
333334
'IomEnabled': None,
334335
'LastHeartbeat': None,
336+
'MaxAggregatedBlobsPerChunk': None,
335337
'PartiallyVerifyLastPercentOfTapes': None,
336338
'UnavailableMediaPolicy': None,
337339
'UnavailablePoolMaxJobRetryInMins': None,
@@ -3169,7 +3171,7 @@ def __init__(self, full_details=None):
31693171

31703172
class ModifyDataPathBackendSpectraS3Request(AbstractRequest):
31713173

3172-
def __init__(self, activated=None, allow_new_job_requests=None, auto_activate_timeout_in_mins=None, auto_inspect=None, cache_available_retry_after_in_seconds=None, default_verify_data_after_import=None, default_verify_data_prior_to_import=None, iom_enabled=None, partially_verify_last_percent_of_tapes=None, unavailable_media_policy=None, unavailable_pool_max_job_retry_in_mins=None, unavailable_tape_partition_max_job_retry_in_mins=None):
3174+
def __init__(self, activated=None, allow_new_job_requests=None, auto_activate_timeout_in_mins=None, auto_inspect=None, cache_available_retry_after_in_seconds=None, default_verify_data_after_import=None, default_verify_data_prior_to_import=None, iom_cache_limitation_percent=None, iom_enabled=None, max_aggregated_blobs_per_chunk=None, partially_verify_last_percent_of_tapes=None, unavailable_media_policy=None, unavailable_pool_max_job_retry_in_mins=None, unavailable_tape_partition_max_job_retry_in_mins=None):
31733175
super(ModifyDataPathBackendSpectraS3Request, self).__init__()
31743176
if activated is not None:
31753177
self.query_params['activated'] = activated
@@ -3185,8 +3187,12 @@ def __init__(self, activated=None, allow_new_job_requests=None, auto_activate_ti
31853187
self.query_params['default_verify_data_after_import'] = default_verify_data_after_import
31863188
if default_verify_data_prior_to_import is not None:
31873189
self.query_params['default_verify_data_prior_to_import'] = default_verify_data_prior_to_import
3190+
if iom_cache_limitation_percent is not None:
3191+
self.query_params['iom_cache_limitation_percent'] = iom_cache_limitation_percent
31883192
if iom_enabled is not None:
31893193
self.query_params['iom_enabled'] = iom_enabled
3194+
if max_aggregated_blobs_per_chunk is not None:
3195+
self.query_params['max_aggregated_blobs_per_chunk'] = max_aggregated_blobs_per_chunk
31903196
if partially_verify_last_percent_of_tapes is not None:
31913197
self.query_params['partially_verify_last_percent_of_tapes'] = partially_verify_last_percent_of_tapes
31923198
if unavailable_media_policy is not None:

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from distutils.core import setup
1515

1616
setup(name='DS3 SDK',
17-
version='5.3.0',
17+
version='5.4.0',
1818
description='Python3 SDK and CLI for Spectra S3',
1919
author_email='[email protected]',
2020
packages=['ds3'])

0 commit comments

Comments
 (0)