From 9e2f99c8de6f47b4388ea454af4b3e9c2d5c836f Mon Sep 17 00:00:00 2001 From: Elias Bachaalany Date: Sat, 23 Dec 2023 19:29:04 -0800 Subject: [PATCH] Update idxtool.py allow renaming of unchecked files --- .scripts/idxtool.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.scripts/idxtool.py b/.scripts/idxtool.py index 6cff66e..cea6865 100644 --- a/.scripts/idxtool.py +++ b/.scripts/idxtool.py @@ -41,6 +41,15 @@ def rename_gpts(): print(f"[+] {basename} -> {os.path.basename(new_fn)}") if os.system(f"git mv \"{gpt.filename}\" \"{new_fn}\"") == 0: nb_ok += 1 + continue + + # If git mv failed, then try os.rename + try: + os.rename(gpt.filename, new_fn) + nb_ok += 1 + continue + except OSError as e: + print(f"Rename error: {e.strerror}") msg = f"Renamed {nb_ok} out of {nb_total} GPT files." ok = nb_ok == nb_total