Expand description
Environment variable name constants for centralized management across the codebase
This module provides centralized environment variable name constants to ensure
consistency and avoid duplication across the codebase, similar to how
prometheus_names.rs manages metric names.
§Organization
Environment variables are organized by functional area:
- Logging: Log level, configuration, and OTLP tracing
- Runtime: Tokio runtime configuration and system server settings
- NATS: NATS client connection and authentication
- ETCD: ETCD client connection and authentication
- Event Plane: Event transport selection (NATS)
- KVBM: Key-Value Block Manager configuration
- LLM: Language model inference configuration
- Model: Model loading and caching
- Worker: Worker lifecycle and shutdown
- Testing: Test-specific configuration
Modules§
- build
- Build-time environment variables
- cuda
- CUDA and GPU environment variables
- etcd
- ETCD transport environment variables
- event_
plane - Event Plane transport environment variables
- kvbm
- Key-Value Block Manager (KVBM) environment variables
- llm
- LLM (Language Model) inference environment variables
- logging
- Logging and tracing environment variables
- model
- Model loading and caching environment variables
- nats
- NATS transport environment variables
- runtime
- Runtime configuration environment variables
- testing
- Testing environment variables
- worker
- Worker lifecycle environment variables
- zmq_
broker - ZMQ Broker environment variables