Skip to main content

Module status

Module status 

Source
Expand description

Live run status (fdl status): fetches the controller’s state.json (membership + lifecycle phase) and pretty-prints it. fdl status — live cluster run status.

Fetches the controller’s state.json and pretty-prints it. The endpoint rides the controller’s single training port (flodl’s port mux routes plain HTTP GETs to a status responder), so the only thing this command needs is the controller address — resolved from the active env overlay’s cluster.controller, or passed explicitly with --addr (e.g. by a self-deployed worker’s owner who has nothing but the address).

The endpoint lives exactly as long as the launcher process: connection-refused is the honest “no run listening” signal, not an error in this command’s plumbing — it is still reported as a failure exit so scripts can gate on it.

Functions§

run
Run fdl status.