feat(tripit): live lodging-price scrape — LODGING_PROVIDER=playwright
All checks were successful
ci/woodpecker/push/default Pipeline was successful
All checks were successful
ci/woodpecker/push/default Pipeline was successful
Viktor asked to turn lodging prices on and stop using the fake provider. Mirrors the existing FARE_PROVIDER wiring: point the Booking.com/Airbnb lodging scraper at the shared chrome-service browser over CDP (the namespace is already admitted through chrome-service's NetworkPolicy for the fare scrape). The lodging code (ADR-0025, tripit #78) is live in tripit 03973b5, so the env lands after that rollout. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
d709d338c6
commit
48b7be3b14
1 changed files with 9 additions and 0 deletions
|
|
@ -98,6 +98,15 @@ locals {
|
||||||
# keep serving), so the env landed AFTER that image rolled out.
|
# keep serving), so the env landed AFTER that image rolled out.
|
||||||
FARE_PROVIDER = "playwright"
|
FARE_PROVIDER = "playwright"
|
||||||
FARE_CDP_URL = "http://chrome-service.chrome-service.svc.cluster.local:9222"
|
FARE_CDP_URL = "http://chrome-service.chrome-service.svc.cluster.local:9222"
|
||||||
|
# Live lodging-price scrape (tripit ADR-0025, issue #78): the lodging twin of
|
||||||
|
# FARE_PROVIDER — Playwright driving the SHARED chrome-service browser over CDP
|
||||||
|
# to read Booking.com + Airbnb nightly rates. Same rate-limit/cache/back-off +
|
||||||
|
# degrade-to-manual contract; reuses the chrome-service NetworkPolicy admission
|
||||||
|
# on the namespace below (no per-pod browser). LodgingMode `playwright` only
|
||||||
|
# exists in images >= the #78 slice (live in 03973b5), so this env lands after
|
||||||
|
# that rollout — same image-first hold-order as FARE/CALENDAR/RESEARCH above.
|
||||||
|
LODGING_PROVIDER = "playwright"
|
||||||
|
LODGING_CDP_URL = "http://chrome-service.chrome-service.svc.cluster.local:9222"
|
||||||
# Calendar-conflict column (tripit issue #19): read the owner's Nextcloud
|
# Calendar-conflict column (tripit issue #19): read the owner's Nextcloud
|
||||||
# calendar over CalDAV to flag date clashes on a planning Option. Base +
|
# calendar over CalDAV to flag date clashes on a planning Option. Base +
|
||||||
# user are non-secret; the app-password arrives via tripit-secrets. Same
|
# user are non-secret; the app-password arrives via tripit-secrets. Same
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue