1
0
Fork 0

refactor: Change path calculation to use pathlib in a better way

This commit is contained in:
Cristian 2020-07-23 10:22:36 -05:00
parent 71f5f03a20
commit 5ca7121fd8

View file

@ -55,7 +55,7 @@ def parse_json_main_index(out_dir: str=OUTPUT_DIR) -> Iterator[Link]:
yield Link.from_json(link_json)
except KeyError:
try:
detail_index_path = Path(f"{OUTPUT_DIR}/{ARCHIVE_DIR_NAME}/{link_json['timestamp']}")
detail_index_path = Path(OUTPUT_DIR) / ARCHIVE_DIR_NAME / link_json['timestamp']
yield parse_json_link_details(str(detail_index_path))
except KeyError:
print(" {lightyellow}! Failed to retrieve index from {}. The index may be corrupt.".format(detail_index_path, **ANSI))