add simple checker

This commit is contained in:
pettai 2025-03-05 15:34:55 +01:00
parent a273ba637d
commit f448be8bf8
Signed by: pettai
GPG key ID: D536054C16A6F808

View file

@ -0,0 +1,20 @@
#!/usr/bin/env python3
import sqlite3
try:
with sqlite3.connect('/var/lib/knot_rest/database.db') as conn:
cur = conn.cursor()
cur.execute('select username, description, logged_in from user')
rows = cur.fetchall()
for row in rows:
username = row[0]
description = row[1]
if description == None:
description = "(no description)"
lastlogin = row[2]
if lastlogin == None:
lastlogin = "***never logged in***"
print(f"{username:<27}{description:<27}{lastlogin:<23}")
except sqlite3.OperationalError as e:
print(e)