Merge pull request #42 from hayden-fr/hotfix
fix: Cross-device movement
This commit is contained in:
@@ -273,7 +273,7 @@ def rename_model(model_path: str, new_model_path: str):
|
|||||||
os.makedirs(new_model_dirname)
|
os.makedirs(new_model_dirname)
|
||||||
|
|
||||||
# move model
|
# move model
|
||||||
os.rename(model_path, new_model_path)
|
shutil.move(model_path, new_model_path)
|
||||||
|
|
||||||
# move preview
|
# move preview
|
||||||
previews = get_model_all_images(model_path)
|
previews = get_model_all_images(model_path)
|
||||||
@@ -288,14 +288,14 @@ def rename_model(model_path: str, new_model_path: str):
|
|||||||
new_model_dirname, new_model_name + ".preview" + preview_ext
|
new_model_dirname, new_model_name + ".preview" + preview_ext
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
os.rename(preview_path, new_preview_path)
|
shutil.move(preview_path, new_preview_path)
|
||||||
|
|
||||||
# move description
|
# move description
|
||||||
description = get_model_description_name(model_path)
|
description = get_model_description_name(model_path)
|
||||||
description_path = os.path.join(model_dirname, description)
|
description_path = os.path.join(model_dirname, description)
|
||||||
if os.path.isfile(description_path):
|
if os.path.isfile(description_path):
|
||||||
new_description_path = os.path.join(new_model_dirname, f"{new_model_name}.md")
|
new_description_path = os.path.join(new_model_dirname, f"{new_model_name}.md")
|
||||||
os.rename(description_path, new_description_path)
|
shutil.move(description_path, new_description_path)
|
||||||
|
|
||||||
|
|
||||||
import pickle
|
import pickle
|
||||||
|
|||||||
Reference in New Issue
Block a user