[3.4] Fix for using redbot name --edit for changing data location (#5541) (#5723)

* Update __main__.py

* style
(cherry picked from commit d13d02ebfc)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
This commit is contained in:
Red-GitHubBot
2022-06-02 12:44:10 +02:00
committed by GitHub
parent 1ffdefc922
commit 07d165aeb7

View File

@@ -270,7 +270,9 @@ def _edit_data_path(data, instance_name, data_path, copy_data, no_prompt):
print("Can't copy data to non-empty location. Data location will remain unchanged.")
data["DATA_PATH"] = data_manager.basic_config["DATA_PATH"]
elif not no_prompt and confirm("Would you like to change the data location?", default=False):
data["DATA_PATH"] = get_data_dir(instance_name)
data["DATA_PATH"] = get_data_dir(
instance_name=instance_name, data_path=None, interactive=True
)
if confirm("Do you want to copy the data from old location?", default=True):
if not _copy_data(data):
print("Can't copy the data to non-empty location.")