Skip to content
Snippets Groups Projects
Commit 252d3e1b authored by Jorrit Schaap's avatar Jorrit Schaap
Browse files

TMSS-320: generate same SIP as for input dataproduct, but enriched with...

TMSS-320: generate same SIP as for input dataproduct, but enriched with storageTicket and hashes for an ingest subtask output dataproduct
parent fb675d21
No related branches found
No related tags found
No related merge requests found
......@@ -472,6 +472,15 @@ class __DataProduct(object):
def set_process_identifier(self, identifier):
self.__pyxb_dataproduct.processIdentifier = identifier._get_pyxb_identifier(suppress_warning=True)
def set_storageTicket(self, storageTicket:str):
self.__pyxb_dataproduct.storageTicket = storageTicket
def set_checksum_md5(self, checksum_md5:str):
self.__pyxb_dataproduct.checksum.append(ltasip.ChecksumType(algorithm="MD5", value_=checksum_md5))
def set_checksum_adler32(self, checksum_adler32:str):
self.__pyxb_dataproduct.checksum.append(ltasip.ChecksumType(algorithm="Adler32", value_=checksum_adler32))
def _get_pyxb_dataproduct(self, suppress_warning=False):
if not suppress_warning:
print_user_warning()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment