diff --git a/src/mpsd_software_manager/mpsd_software.py b/src/mpsd_software_manager/mpsd_software.py index 29dfd3eae9a106fe221439e47b619cdd19db45df..bcb23a5c571a61f88fb7a30adeee488fd117ce2b 100755 --- a/src/mpsd_software_manager/mpsd_software.py +++ b/src/mpsd_software_manager/mpsd_software.py @@ -1144,7 +1144,7 @@ def remove_environment(mpsd_release, root_dir, package_sets="NONE", force_remove for folder in folders_to_remove: # shutil.rmtree(dir_to_remove / folder) #dosent delete file run( - f"rm -rf {dir_to_remove / folder} 2>&1 | tee {build_log_path}", + f"rm -rf {dir_to_remove / folder} 2>&1 | tee -a {build_log_path}", shell=True, check=True, ) @@ -1213,7 +1213,7 @@ def remove_spack_environment(spack_dir, environment_name, build_log_path=None): ] build_log_path = build_log_path or "/dev/null" run( - "(" + " && ".join(commands_to_execute) + f") 2>&1 |tee {build_log_path}", + "(" + " && ".join(commands_to_execute) + f") 2>&1 |tee -a {build_log_path}", shell=True, check=True, ) @@ -1242,7 +1242,7 @@ def remove_spack_package(spack_dir, package, build_log_path=None): f"spack uninstall -y {package}", ] run( - "(" + " && ".join(commands_to_execute) + f") 2>&1 |tee {build_log_path}", + "(" + " && ".join(commands_to_execute) + f") 2>&1 |tee -a {build_log_path}", shell=True, check=True, )