From 6a9ec359b79aa5622ce470becf465bd4f1b25e41 Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Wed, 20 Sep 2023 12:22:12 -0400 Subject: [PATCH] Fixed bug in copy; version 1.1.3 --- cometx/_version.py | 2 +- cometx/cli/copy.py | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/cometx/_version.py b/cometx/_version.py index 47717aa..0fd668a 100644 --- a/cometx/_version.py +++ b/cometx/_version.py @@ -12,5 +12,5 @@ # the express permission of Comet ML Inc. # ******************************************************* -version_info = (1, 1, 2) +version_info = (1, 1, 3) __version__ = ".".join(map(str, version_info)) diff --git a/cometx/cli/copy.py b/cometx/cli/copy.py index 8fe70ce..6996b1b 100644 --- a/cometx/cli/copy.py +++ b/cometx/cli/copy.py @@ -198,15 +198,16 @@ def copy_cli(parsed_args): for experiment_folder in get_experiment_folders(workspace_src, project_src, experiment_src): _, folder_workspace, folder_project, folder_experiment = ("/" + experiment_folder).rsplit("/", 3) - if project_dst is None: - project_dst = folder_project + temp_project_dst = project_dst + if temp_project_dst is None: + temp_project_dst = folder_project if parsed_args.symlink: - print(f"Creating symlink from {workspace_src}/{project_src}/{experiment_src} to {workspace_dst}/{project_dst}") + print(f"Creating symlink from {workspace_src}/{project_src}/{experiment_src} to {workspace_dst}/{temp_project_dst}") experiment = APIExperiment(previous_experiment=experiment_src) - experiment.create_symlink(project_dst) - print(f" New symlink created: {api._get_url_server()}/{workspace_dst}/{project_dst}/{experiment_src}") + experiment.create_symlink(temp_project_dst) + print(f" New symlink created: {api._get_url_server()}/{workspace_dst}/{temp_project_dst}/{experiment_src}") else: - copy_experiment_to(experiment_folder, workspace_dst, project_dst) + copy_experiment_to(experiment_folder, workspace_dst, temp_project_dst) return