my.tinder.android: add a bit of logging
This commit is contained in:
parent
0e884fe166
commit
458633ea96
1 changed files with 7 additions and 2 deletions
|
@ -13,10 +13,13 @@ from typing import Sequence, Iterator, Union, Dict, List, Mapping
|
||||||
|
|
||||||
from more_itertools import unique_everseen
|
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
|
from my.core.sqlite import sqlite_connection
|
||||||
|
|
||||||
|
|
||||||
|
logger = LazyLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
from my.config import tinder as user_config
|
from my.config import tinder as user_config
|
||||||
@dataclass
|
@dataclass
|
||||||
class config(user_config.android):
|
class config(user_config.android):
|
||||||
|
@ -83,7 +86,9 @@ Entity = Union[Person, Match, Message]
|
||||||
|
|
||||||
|
|
||||||
def _entities() -> Iterator[Res[_Entity]]:
|
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:
|
with sqlite_connection(db_file, immutable=True, row_factory='row') as db:
|
||||||
yield from _handle_db(db)
|
yield from _handle_db(db)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue