Issue: RELENG-1512
Change-Id: I53760367a57ab28f1afc29418cc45db60773e5b9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
##############################################################################
"""Library of functions for deploying artifacts to Nexus."""
+from datetime import timedelta
import errno
import gzip
import logging
import subprocess
import sys
import tempfile
+import time
import zipfile
from defusedxml.minidom import parseString
file_list.append(file)
# Perform parallel upload
+ upload_start = time.time()
pool = ThreadPool(multiprocessing.cpu_count())
pool.map(_deploy_nexus_upload, file_list)
pool.close()
pool.join()
+ upload_time = time.time() - upload_start
+ log.info("Uploaded in {} seconds.".format(timedelta(seconds=round(upload_time))))
os.chdir(previous_dir)