tweaked output of the reorg report

This commit is contained in:
2026-08-20 23:27:46 -05:00
parent 3ab753276c
commit 253e4fe419

View File

@@ -112,9 +112,12 @@ def main():
suggestions = {} # suggested template line -> file count
unrecovered = 0 # unparsed files whose folder field couldn't be read
# One line per affected client folder — the files themselves are on disk
# in that client's _unparsed subfolder if a closer look is needed.
print()
print("Client folders with _unparsed files:")
for client, files in clients_with_unparsed:
print(f"{client} ({len(files)} unparsed)")
print(f" {client} ({len(files)} unparsed)")
for f in files:
field = folder_field_from_filename(f)
if field:
@@ -122,11 +125,9 @@ def main():
suggestions[key] = suggestions.get(key, 0) + 1
else:
unrecovered += 1
print(f" {f}")
print()
if top_level_unparsed:
print(f"{UNPARSED_DIRNAME}/ (top level — client unknown, "
print(f" {UNPARSED_DIRNAME}/ (top level — client unknown, "
f"{len(top_level_unparsed)} files)")
for f in top_level_unparsed:
field = folder_field_from_filename(f)
@@ -135,8 +136,7 @@ def main():
suggestions[key] = suggestions.get(key, 0) + 1
else:
unrecovered += 1
print(f" {f}")
print()
print()
if suggestions:
print("-" * 64)