Skip to main content
Source: publisher/vexa_station.py · audience: publisher

Overview

Emitted from python3 publisher/vexa_station.py --help.

ingest

Take the station-report.yaml a customer sent back and record it under stations/<name>/ after checking it is complete, self-consistent and free of plaintext secrets. Until a station is ingested we cannot gate a release against it, so an un-ingested report is an un-represented customer.

gate

Ask the other half of the publish question — not “may this release exist” but “may it be published AT this station, given that station’s contract”. Renders the packaged chart with the station’s own values and refuses on any unmet require: item unless it is loudly waived in the gate report.