from pipeline.engine import PipelineEngine def get_state(nodes, engine): return { "pipeline": engine.last_results if engine else [], "nodes": [ { "name": n["name"], "load": n.get("load", 0), "temp": n.get("temp", 0) } for n in nodes ] }