Bases: heat.common.exception.HeatException
Bases: object
Helper class for calculating a dependency graph.
Return a copy of the underlying dependency graph.
Return an iterator over all of the leaf nodes in the graph.
List the keys that require the specified node.
Return an iterator over all of the root nodes in the graph.
Translate all of the nodes using a transform function.
Returns a new Dependencies object.
Bases: collections.defaultdict
A mutable mapping of objects to nodes in a dependency graph.
Return a copy of the graph.
Return an iterator over all of the edges in the graph.
A dict mapping the supplied function onto each node in the graph.
Return a dictionary derived from mapping the supplied function onto each node in the graph.
Return a copy of the graph with the edges reversed.
Return a topologically sorted iterator over a dependency graph.
This is a destructive operation for the graph.
A node in a dependency graph.
Return a copy of the node.
Return True if this node is both a leaf and a stem.
List the keys that require this node, and optionally add new one.
Add a key that this node requires, and optionally add a new one.
Return a copy of the node with the edge directions reversed.
Return True if this node is a stem (required by nothing).
The heat.engine.constraints Module
The heat.engine.environment Module
Enter search terms or a module, class or function name.