All docs
Engine·
method
Engine.run_all
runs every entity in dependency order
Python
run_all(*, resume=True) -> dict[str, PipelineResult]
Returns dict — `{entity_name: PipelineResult}` in stable topological order
Parameters#
| name | type | default | description |
|---|---|---|---|
resume |
bool |
True |
skip unchanged entities via the manifest (incremental rebuild) |
Example#
Python
results = engine.run_all()
ok = all(r.ok for r in results.values())
Notes#
Sources run before their dependents. With max_parallel > 1, independent branches execute
concurrently on a thread pool and a failed entity's descendants are blocked (not launched) while
unrelated branches continue. Raises CycleError if the dependency graph contains a cycle.
See also#
By LSD Team · Last updated Jul 17, 2026
Ask on Discord
View as Markdown