From 458633ea966a558128252886d0e7f36523cd3e5d Mon Sep 17 00:00:00 2001 From: Dima Gerasimov Date: Sat, 18 Feb 2023 18:57:07 +0000 Subject: [PATCH] my.tinder.android: add a bit of logging --- my/tinder/android.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/my/tinder/android.py b/my/tinder/android.py index 9f68992..5b5fdf0 100644 --- a/my/tinder/android.py +++ b/my/tinder/android.py @@ -13,10 +13,13 @@ from typing import Sequence, Iterator, Union, Dict, List, Mapping from more_itertools import unique_everseen -from my.core import Paths, get_files, Res, assert_never, stat, Stats, datetime_aware +from my.core import Paths, get_files, Res, assert_never, stat, Stats, datetime_aware, LazyLogger from my.core.sqlite import sqlite_connection +logger = LazyLogger(__name__) + + from my.config import tinder as user_config @dataclass class config(user_config.android): @@ -83,7 +86,9 @@ Entity = Union[Person, Match, Message] def _entities() -> Iterator[Res[_Entity]]: - for db_file in inputs(): + dbs = inputs() + for i, db_file in enumerate(dbs): + logger.debug(f'processing {db_file} {i}/{len(dbs)}') with sqlite_connection(db_file, immutable=True, row_factory='row') as db: yield from _handle_db(db)