SDK y paquetes@styx/busindexfunctions

Function: busIdentityFromEnv()

Referencia de @styx/bus generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde packages/bus/package.json

Página generada desde el TSDoc de @styx/bus. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Function: busIdentityFromEnv()

busIdentityFromEnv(service, env): Result<IBusIdentity, ResultError<BusIdentityErrorCode>>

Construye la identidad de service desde el entorno.

Parameters

service

"catalog-svc" | "identity-svc" | "media-daemon" | "playback-svc" | "realtime-svc" | "sources-svc" | "styx-ops" | "workers-svc" | "web"

Nombre de servicio (el source de sus sobres).

env

Env

Entorno ya resuelto por resolveSecretEnv (@styx/service-http): los secretos (SPIRE_SEED, SPIRE_NATS_NKEY_SEED) llegan de *_FILE, nunca se leen de process.env aquí (dec-0118 §7).

Returns

Result<IBusIdentity, ResultError<BusIdentityErrorCode>>

La identidad, o por qué no se puede arrancar.