(base_dir)
| 193 | ).hexdigest() |
| 194 | |
| 195 | def make_tmp_dir(base_dir): |
| 196 | return TemporaryDirectory( |
| 197 | dir=str(base_dir), |
| 198 | prefix="p-", |
| 199 | suffix=f"-{hash_basetemp}", |
| 200 | ) |
| 201 | |
| 202 | paths = basetemp, os_tmp_dir, tmp_dir |
| 203 | for _num, tmp_dir_path in enumerate(paths, 1): |