def extract_zip(self, suffix, path='<STR_LIT:.>'):
zip_fd, zip_fn = tempfile.mkstemp(prefix='<STR_LIT>', suffix='<STR_LIT>')<EOL>os.close(zip_fd)<EOL>try:<EOL><INDENT>_download_url(self.artifact_url(suffix), zip_fn)<EOL>LOG.info('<STR_LIT>')<EOL>with zipfile.ZipFile(zip_fn) as zip_fp:<EOL><INDENT>for info in zip_fp.infolist():<EOL><INDENT>_extract_file(zip_fp, info, path)<EOL><DEDENT><DEDENT><DEDENT>finally:<EOL><INDENT>os.unlink(zip_fn)<EOL><DEDENT>
Download and extract a zip artifact

@type suffix:
@param suffix:

@type path:
@param path: