formatting

parent d41202d0
...@@ -90,33 +90,33 @@ class Software(object): ...@@ -90,33 +90,33 @@ class Software(object):
tarpath = os.path.join(cache_dir, tarname) tarpath = os.path.join(cache_dir, tarname)
# Check if we can download from cache # Check if we can download from cache
if (not os.path.exists(self.software_path)) \ if (not os.path.exists(self.software_path)) \
and download_network_cached( and download_network_cached(
self.download_binary_cache_url, self.download_binary_cache_url,
self.download_binary_dir_url, self.download_binary_dir_url,
self.url, self.software_root, self.url, self.software_root,
self.software_url_hash, self.software_url_hash,
tarpath, self.logger, tarpath, self.logger,
self.signature_certificate_list, self.signature_certificate_list,
self.binary_cache_url_blacklist): self.binary_cache_url_blacklist):
tar = tarfile.open(tarpath) tar = tarfile.open(tarpath)
try:
self.logger.info("Extracting archive of cached software release...")
tar.extractall(path=self.software_root)
finally:
tar.close()
else:
self._install_from_buildout()
if (self.software_root and self.url and self.software_url_hash \
and self.upload_binary_cache_url \
and self.upload_binary_dir_url):
self.logger.info("Creating archive of software release...")
tar = tarfile.open(tarpath, "w:gz")
try: try:
self.logger.info("Extracting archive of cached software release...") tar.add(self.software_path, arcname=self.software_url_hash)
tar.extractall(path=self.software_root)
finally: finally:
tar.close() tar.close()
else: self.logger.info("Trying to upload archive of software release...")
self._install_from_buildout() upload_network_cached(
if (self.software_root and self.url and self.software_url_hash \
and self.upload_binary_cache_url \
and self.upload_binary_dir_url):
self.logger.info("Creating archive of software release...")
tar = tarfile.open(tarpath, "w:gz")
try:
tar.add(self.software_path, arcname=self.software_url_hash)
finally:
tar.close()
self.logger.info("Trying to upload archive of software release...")
upload_network_cached(
self.software_root, self.software_root,
self.url, self.software_url_hash, self.url, self.software_url_hash,
self.upload_binary_cache_url, self.upload_binary_cache_url,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment