tweaked output of the reorg report
This commit is contained in:
@@ -112,9 +112,12 @@ def main():
|
|||||||
suggestions = {} # suggested template line -> file count
|
suggestions = {} # suggested template line -> file count
|
||||||
unrecovered = 0 # unparsed files whose folder field couldn't be read
|
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()
|
||||||
|
print("Client folders with _unparsed files:")
|
||||||
for client, files in clients_with_unparsed:
|
for client, files in clients_with_unparsed:
|
||||||
print(f"{client} ({len(files)} unparsed)")
|
print(f" {client} ({len(files)} unparsed)")
|
||||||
for f in files:
|
for f in files:
|
||||||
field = folder_field_from_filename(f)
|
field = folder_field_from_filename(f)
|
||||||
if field:
|
if field:
|
||||||
@@ -122,11 +125,9 @@ def main():
|
|||||||
suggestions[key] = suggestions.get(key, 0) + 1
|
suggestions[key] = suggestions.get(key, 0) + 1
|
||||||
else:
|
else:
|
||||||
unrecovered += 1
|
unrecovered += 1
|
||||||
print(f" {f}")
|
|
||||||
print()
|
|
||||||
|
|
||||||
if top_level_unparsed:
|
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)")
|
f"{len(top_level_unparsed)} files)")
|
||||||
for f in top_level_unparsed:
|
for f in top_level_unparsed:
|
||||||
field = folder_field_from_filename(f)
|
field = folder_field_from_filename(f)
|
||||||
@@ -135,8 +136,7 @@ def main():
|
|||||||
suggestions[key] = suggestions.get(key, 0) + 1
|
suggestions[key] = suggestions.get(key, 0) + 1
|
||||||
else:
|
else:
|
||||||
unrecovered += 1
|
unrecovered += 1
|
||||||
print(f" {f}")
|
print()
|
||||||
print()
|
|
||||||
|
|
||||||
if suggestions:
|
if suggestions:
|
||||||
print("-" * 64)
|
print("-" * 64)
|
||||||
|
|||||||
Reference in New Issue
Block a user