(tar_file_path)
| 114 | |
| 115 | |
| 116 | def generate_temp_extract(tar_file_path): |
| 117 | temp_extract_dir = tempfile.TemporaryDirectory() |
| 118 | archive = tarfile.open(tar_file_path) |
| 119 | for member in archive: |
| 120 | if member.type != tarfile.REGTYPE: |
| 121 | continue |
| 122 | archive.extract(member, temp_extract_dir.name) |
| 123 | return temp_extract_dir |