From a7c582118045073abf66a5c63ebc034bc4862c7c Mon Sep 17 00:00:00 2001 From: Thomas Kluyver <thomas@kluyver.me.uk> Date: Thu, 17 Nov 2022 17:52:58 +0000 Subject: [PATCH] Add simple code to inspect DB --- calparrot/db.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/calparrot/db.py b/calparrot/db.py index b1b1903..f350572 100644 --- a/calparrot/db.py +++ b/calparrot/db.py @@ -61,4 +61,14 @@ class ResponsesDB: await asyncio.sleep(poll_interval) if __name__ == '__main__': - ResponsesDB() + db = ResponsesDB() + n = db.conn.execute("SELECT count(*) FROM responses").fetchone() + print(f"{n} entries in database:") + for url, req_body, status, reason, headers, body in db.conn.execute( + "SELECT * FROM responses" + ): + print(url) + if req_body: + print(f" req_body ({len(req_body)} bytes): {req_body}") + print(f" -> {status} ({reason}): {len(headers)} bytes headers, " + f"{len(body)} bytes body") -- GitLab