(dirname)
| 20 | |
| 21 | |
| 22 | def clean_dir(dirname): |
| 23 | for f in os.listdir(dirname): |
| 24 | if f in preserve_files: |
| 25 | continue |
| 26 | full = os.path.join(dirname, f) |
| 27 | if os.path.isdir(full): |
| 28 | shutil.rmtree(full) |
| 29 | else: |
| 30 | os.remove(full) |
| 31 | |
| 32 | |
| 33 | def copy_tree(upstream_dir, local_dir): |