Mercurial > repos > greg > gene_family_phylogeny_builder
diff utils.py @ 28:62fe699992a5 draft
Uploaded
author | greg |
---|---|
date | Fri, 12 May 2017 14:13:56 -0400 |
parents | a9d8e2ee41f6 |
children | ae78488e9793 |
line wrap: on
line diff
--- a/utils.py Fri May 12 11:34:14 2017 -0400 +++ b/utils.py Fri May 12 14:13:56 2017 -0400 @@ -27,14 +27,17 @@ return fstderr, fherr, fstdout, fhout -def move_directory_files(source_dir, destination_dir): +def move_directory_files(source_dir, destination_dir, copy=False): source_directory = os.path.abspath(source_dir) destination_directory = os.path.abspath(destination_dir) if not os.path.isdir(destination_directory): os.makedirs(destination_directory) for dir_entry in os.listdir(source_directory): source_entry = os.path.join(source_directory, dir_entry) - shutil.move(source_entry, destination_directory) + if copy: + shutil.copy(source_entry, destination_directory) + else: + shutil.move(source_entry, destination_directory) def run_command(cmd):