Copy a directory tree
(src, dst)
| 232 | |
| 233 | |
| 234 | def copy_tree(src, dst): |
| 235 | """Copy a directory tree""" |
| 236 | src = os.path.abspath(src) |
| 237 | if not os.path.exists(src): |
| 238 | logger.warning('copytree: %s does not exist', src) |
| 239 | return |
| 240 | logger.info('copying %s to %s', src, dst) |
| 241 | # copytree() preserves file date |
| 242 | shutil.copytree(src, dst, dirs_exist_ok=True) |
| 243 | |
| 244 | |
| 245 | def count_size_improvement(func): |
no outgoing calls
no test coverage detected