chore: some more logging

This commit is contained in:
Piotr Dec 2026-09-29 01:44:56 +02:00
parent 09db862ed8
commit e190694595
Signed by: stawros
GPG key ID: 74B18A3F0F1E99C0

View file

@ -37,6 +37,9 @@ class KeyRequest:
self.path = key_parts[:] if len(key_parts) > 1 else None
self.entry_name = key_parts[-1]
def __repr__(self):
return f"KeyRequest(field_name={self.field_name}, path={self.path}, entry_name={self.entry_name})"
@injectable(singleton=True)
class Passwords:
def __init__(self):
@ -61,6 +64,7 @@ class Passwords:
output = {}
for k in keys:
request = KeyRequest(k)
logger.debug(f"Parsed request: {request}")
with self.open() as kp:
logger.debug(f"KDBX accessed for key: {k}")
kp_entry = kp.find_entries(path=request.path, first=True, title=request.entry_name)