From fc9c844257bf5ac3c4bdc454134a133c17b7beb6 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Tue, 21 Jan 2025 21:55:49 +0100 Subject: [PATCH] new: reporting other extra records --- dyana/view.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/dyana/view.py b/dyana/view.py index 82b21e3..1f385fe 100644 --- a/dyana/view.py +++ b/dyana/view.py @@ -389,10 +389,17 @@ def view_extra_imports(key: str, value: t.Any) -> None: def view_extra(run: dict[str, t.Any]) -> None: + unknown = [] if "extra" in run and run["extra"]: for k, v in run["extra"].items(): fn_name = f"view_extra_{k}" if fn_name in globals(): globals()[fn_name](k, v) - # else: - # view_extra_unknown(k, v) + else: + unknown.append(k) + + if unknown: + print("[bold yellow]Other Records:[/]") + for k in unknown: + print(f" * {k}") + print()