()
| 265 | render_error: list[Exception] = [] |
| 266 | |
| 267 | def run_render(): |
| 268 | try: |
| 269 | module_renderer.render_module() |
| 270 | except RenderCancelledError: |
| 271 | run_state.set_render_cancelled() # TUI already closed, nothing to report |
| 272 | except Exception as e: |
| 273 | run_state.set_render_succeeded(False) |
| 274 | render_error.append(e) |
| 275 | event_bus.publish(RenderFailed(error_message=str(e))) |
| 276 | |
| 277 | if args.headless: |
| 278 | console.info(f"Render started. Render ID: {run_state.render_id}") |
nothing calls this directly
no test coverage detected