verify_network
Inspect every node in a Houdini network for errors, warnings, bypassed flags, and display geometry; use it after building or edits to fix problems before finishing.
Instructions
Inspect every node in a network at once — errors, warnings, flags, and the display node's cooked geometry counts.
Call this after building or modifying a network, the way an artist
middle-clicks nodes: if healthy is false or error_nodes is
non-empty, fix those nodes before telling the user anything is done.
Each node lists errors, warnings, bypassed and display only when
it has them; absent means none. For a LOP network the evidence is the
stage (prims, cameras, lights, gprims without a material), for a COP
network the image layer (resolution, channel ranges).
A node's errors are its LAST cook's verdict. A node that nothing has
cooked since its cause was fixed is reported stale and listed in
stale_error_nodes; pass force_cook=True to recook before judging.
The default cooks only the display node, so a heavy scene is left alone.
Args: parent_path: Network to verify (e.g. "/obj/geo1"). force_cook: Cook the display node with force and recook every node that has errors, so the verdict is about the network as it is now.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force_cook | No | ||
| parent_path | Yes |