chore(scan-vids): switch db target and logs

This commit is contained in:
2026-06-25 08:46:51 +03:00
parent 311eff8f14
commit 7735c3d426
Regular → Executable
+3 -3
View File
@@ -1,4 +1,4 @@
#!/usr/bin/env python3 #!/usr/bin/env -S uv run
# /// script # /// script
# requires-python = ">=3.11" # requires-python = ">=3.11"
# dependencies = [ # dependencies = [
@@ -36,7 +36,7 @@ def hash_partial(f: Path) -> str:
@contextlib.contextmanager @contextlib.contextmanager
def connect_db() -> typing.Generator[psycopg.Connection, typing.Any, typing.Any]: def connect_db() -> typing.Generator[psycopg.Connection, typing.Any, typing.Any]:
with psycopg.connect("postgres://abdus:abdus@db.abdus.dev:5444/smut?sslmode=disable") as conn: with psycopg.connect("postgres://abdus:abdus@db.abdus.dev:5444/snot?sslmode=disable") as conn:
conn.row_factory = psycopg.rows.dict_row conn.row_factory = psycopg.rows.dict_row
yield conn yield conn
@@ -120,7 +120,7 @@ def scan_videos(con: psycopg.Connection, video_paths: list[Path]) -> None:
ffprobe=probed.__dict__, ffprobe=probed.__dict__,
hash_partial=file_hash, hash_partial=file_hash,
) )
logging.info(f"{progress} saved {f=}") logging.info(f"{progress} saved: {f.name}")
con.commit() con.commit()