logger.info('ltacp %s: remote and local md5 checksums are equal: %s'%(self.logId,md5_checksum_local,))
else:
raiseLtacpException('md5 checksum reported by client (%s) does not match local checksum of incoming data stream (%s)'%(self.logId,md5_checksum_remote,md5_checksum_local))
logger.debug('ltacp %s: waiting for transfer via globus-url-copy to LTA to finish...'%self.logId)
output_data_out=p_data_out.communicate()
ifp_data_out.returncode==0:
logger.info('ltacp %s: data transfer via globus-url-copy to LTA complete.'%self.logId)
logger.debug('ltacp %s: waiting for local adler32 checksum to complete...'%self.logId)
raiseLtacpException('md5 checksum reported by client (%s) does not match local checksum of incoming data stream (%s)'%(self.logId,md5_checksum_remote,md5_checksum_local))
logger.info('ltacp %s: remote and local md5 checksums are equal: %s'%(self.logId,md5_checksum_local,))
logger.debug('ltacp %s: waiting for transfer via globus-url-copy to LTA to finish...'%self.logId)
output_data_out=p_data_out.communicate()
ifp_data_out.returncode!=0:
raiseLtacpException('ltacp %s: transfer via globus-url-copy to LTA failed: %s'%(self.logId,output_data_out[1]))
logger.info('ltacp %s: data transfer via globus-url-copy to LTA complete.'%self.logId)
logger.debug('ltacp %s: waiting for local adler32 checksum to complete...'%self.logId)