🔊 Add logs and test if logo
All checks were successful
dl / lint (push) Successful in 1m5s
dl / docker (push) Successful in 55s

This commit is contained in:
Michel Roux 2024-02-23 02:17:02 +01:00
parent 7ced240788
commit 1ef87c84da

View File

@ -26,9 +26,11 @@ for console in path.iterdir():
if console.is_dir() and Path(console / "roms").is_dir(): if console.is_dir() and Path(console / "roms").is_dir():
# cleaning logos # cleaning logos
for logo in Path(console / "logos").iterdir(): for logo in Path(console / "logos").iterdir():
print(f"Unlink {logo}")
logo.unlink() logo.unlink()
# cleaning videos # cleaning videos
for video in Path(console / "videos").iterdir(): for video in Path(console / "videos").iterdir():
print(f"Unlink {video}")
video.unlink() video.unlink()
# run has_files # run has_files
@ -50,9 +52,11 @@ for console in path.iterdir():
# get rom ref # get rom ref
for id in metadatas: for id in metadatas:
if rom.name in metadatas[id]["name"]: if rom.name in metadatas[id]["name"] and (
"ref" in metadatas[id] or "logo" in metadatas[id]
):
ref = metadatas[id]["ref"] if "ref" in metadatas[id] else id ref = metadatas[id]["ref"] if "ref" in metadatas[id] else id
break print(f"Found {ref} for {rom}")
# load json or create empty object # load json or create empty object
if paths["metadata"].is_file(): if paths["metadata"].is_file():
@ -67,3 +71,5 @@ for console in path.iterdir():
# write json # write json
with open(paths["metadata"], "w") as file: with open(paths["metadata"], "w") as file:
file.write(meta) file.write(meta)
break