Expand description
The rivet-engine subprocess manager lives in the standalone
rivetkit-engine-process crate so the CLI and other hosts can reuse the
same resolution, spawn, reuse, and orphan-lifetime logic. This module
re-exports it for existing in-crate callers.
Structs§
- Engine
Process Manager - Manages the rivet-engine subprocess.
- Engine
Resolver Config
Enums§
Functions§
- engine_
data_ path - Path to the local engine’s Depot data under the shared storage root. It holds the log
shard and the object store, and is kept apart from the
dbdirectory older engines used. - engine_
env - Computes the environment variables that configure a rivet-engine process
for the given endpoint. The engine requires the log directory to exist; see
engine_log_directory. - resolve_
engine_ binary - resolve_
engine_ binary_ path - Resolves the engine binary path without probing for an already-running engine.