INNER CODE UNIT · Python
_show_engine_status
KatrielMoses/voidaccess · voidaccess_cli/main.py:342
def _show_engine_status() -> None:
import asyncio
from voidaccess_cli.adapters import sqlite as sqlite_adapter
sqlite_adapter.init_db()
rows = asyncio.run(sqlite_adapter.get_all_engine_stats())
if not rows:
console.print("[grey50]No search engine stats recorded yet.[/grey50]")
return
table = Table(title="Search engine status", show_lines=False)
table.add_column("Engine Name", style="bold")
table.add_column("Score", justify="right")
table.add_column("Success Rate", justify="right")
table.add_column("Avg Time", justify="right")
table.add_column("Circuit")
table.add_column("Last Success")