mirror of
https://github.com/seanbetts/steam-hardware-watch.git
synced 2026-10-06 03:00:18 +02:00
Add SteamKit PICS watcher
This commit is contained in:
1 parent
d930c296b6
commit
9a66ff4f48
12 files changed
+880
-2
No files matched your search
@@ -46,6 +46,7 @@ def build_draft(run_dir: Path):
|
||||
compare_lines = [line for line in read_lines(compare_file) if line.startswith("- ")][:12]
|
||||
|
||||
komodo_mods = first_n_nonempty(reports / "komodo-product-modified.tsv", 10)
|
||||
steamkit_lines = first_n_nonempty(reports / "steamkit-pics-key-lines.txt", 10)
|
||||
steamdb_lines = first_n_nonempty(reports / "steamdb-key-lines.txt", 8)
|
||||
valve_lines = first_n_nonempty(reports / "valve-key-lines.txt", 8)
|
||||
tracking_lines = first_n_nonempty(reports / "steamtracking-pairing-focus.txt", 8)
|
||||
@@ -64,6 +65,7 @@ def build_draft(run_dir: Path):
|
||||
blocked_count = count_lines(reports / "blocked-visual-assets.tsv")
|
||||
manual_urls = blocked_asset_urls(reports / "blocked-visual-assets.tsv", 10)
|
||||
komodo_blocked = has_nonempty(reports / "komodo-errors.txt")
|
||||
steamkit_blocked = has_nonempty(reports / "steamkit-pics-errors.txt")
|
||||
steamdb_blocked = has_nonempty(reports / "steamdb-errors.txt")
|
||||
steamvr_blocked = has_nonempty(reports / "steamvr-depots-errors.txt")
|
||||
steamos_blocked = has_nonempty(reports / "steamos-mirror-errors.txt")
|
||||
@@ -104,6 +106,14 @@ def build_draft(run_dir: Path):
|
||||
lines.append(f"- Retrieved visual assets: `{retrieved_count}`")
|
||||
lines.append(f"- Blocked visual assets: `{blocked_count}`")
|
||||
|
||||
lines.extend(["", "#### SteamKit / PICS"])
|
||||
if steamkit_blocked:
|
||||
lines.append("- SteamKit/PICS was unavailable or failed in this run. See `steamkit-pics-errors.txt`.")
|
||||
if steamkit_lines:
|
||||
lines.extend([f"- `{line}`" for line in steamkit_lines])
|
||||
elif not steamkit_blocked:
|
||||
lines.append("- No SteamKit/PICS key-line report found.")
|
||||
|
||||
lines.extend(["", "#### SteamDB"])
|
||||
if steamdb_blocked:
|
||||
lines.append("- SteamDB had blocked or failed fetches in this run. See `steamdb-errors.txt`.")
|
||||
|
||||
Reference in new issue
Block a user