Skip to content

Commit 4f7f9b0

Browse files
committed
3.5.0 API
1 parent 53ef89c commit 4f7f9b0

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

ds3/ds3.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,7 @@ def __init__(self):
390390
'ChunkClientProcessingOrderGuarantee' : None,
391391
'CompletedSizeInBytes' : None,
392392
'CreatedAt' : None,
393+
'DeadJobCleanupAllowed' : None,
393394
'ErrorMessage' : None,
394395
'Id' : None,
395396
'ImplicitJobIdResolution' : None,
@@ -942,10 +943,12 @@ class TapeDrive(object):
942943
def __init__(self):
943944
self.attributes = []
944945
self.elements = {
946+
'CleaningRequired' : None,
945947
'ErrorMessage' : None,
946948
'ForceTapeRemoval' : None,
947949
'Id' : None,
948950
'LastCleaned' : None,
951+
'MfgSerialNumber' : None,
949952
'PartitionId' : None,
950953
'SerialNumber' : None,
951954
'State' : None,
@@ -7097,12 +7100,14 @@ def __init__(self, tape_id):
70977100

70987101
class RawImportAllTapesSpectraS3Request(AbstractRequest):
70997102

7100-
def __init__(self, bucket_id, task_priority=None):
7103+
def __init__(self, bucket_id, storage_domain_id=None, task_priority=None):
71017104
super(RawImportAllTapesSpectraS3Request, self).__init__()
71027105
self.query_params['operation'] = 'import'
71037106
self.query_params['bucket_id'] = bucket_id
71047107

71057108

7109+
if storage_domain_id is not None:
7110+
self.query_params['storage_domain_id'] = storage_domain_id
71067111
if task_priority is not None:
71077112
self.query_params['task_priority'] = task_priority
71087113

@@ -7111,13 +7116,15 @@ def __init__(self, bucket_id, task_priority=None):
71117116

71127117
class RawImportTapeSpectraS3Request(AbstractRequest):
71137118

7114-
def __init__(self, bucket_id, tape_id, task_priority=None):
7119+
def __init__(self, bucket_id, tape_id, storage_domain_id=None, task_priority=None):
71157120
super(RawImportTapeSpectraS3Request, self).__init__()
71167121
self.tape_id = tape_id
71177122
self.query_params['operation'] = 'import'
71187123
self.query_params['bucket_id'] = bucket_id
71197124

71207125

7126+
if storage_domain_id is not None:
7127+
self.query_params['storage_domain_id'] = storage_domain_id
71217128
if task_priority is not None:
71227129
self.query_params['task_priority'] = task_priority
71237130

0 commit comments

Comments
 (0)