livepeer / livepeer/livepeer-python-gateway
Operator-visible logging for the live runner lifecycle
Offen
@rickstaa arbeitet bereits daran.
Seit 15.6.2026.
- Vorherrschende Sprache
- Python
- Sterne
- 1
- Forks
- 7
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
What
Add operator-visible logging for the live runner lifecycle, so "is my runner connected, and at what price?" can be read from logs instead of inferred from /discovery.
Lifecycle events to surface:
Dynamic runners
live runner registered— new-runner branch ofHeartbeatlive runner deregistered— with areason(heartbeat timeouton crash/OOM/network loss/hard kill,unregisteron graceful SDK shutdown)
Static runners
static live runner registered— first registration onlystatic live runner health changed— onready <-> unavailabletransitions
Pricing
live runner price set— debug level, on first set and on actual change
Why
Better logging makes the runner lifecycle observable for developers and operators running the live runner via the Python SDK.
Implementation
The go-livepeer side is implemented in livepeer/go-livepeer#3943.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Bewertung
Dieses Issue wurde noch nicht bewertet.