fix up dot graph generator

* Update graph dot generator to use the new efficient graph
This commit is contained in:
chris meyers
2018-11-13 13:59:53 -05:00
committed by mabashian
parent 1b87e11d8f
commit b81d795c00

View File

@@ -85,7 +85,9 @@ class SimpleDAG(object):
run_status(n['node_object']), run_status(n['node_object']),
color color
) )
for from_node, to_node, label in self.edges: for label, edges in self.node_from_edges_by_label.iteritems():
for from_node, to_nodes in edges.iteritems():
for to_node in to_nodes:
doc += "%s -> %s [ label=\"%s\" ];\n" % ( doc += "%s -> %s [ label=\"%s\" ];\n" % (
run_status(self.nodes[from_node]['node_object']), run_status(self.nodes[from_node]['node_object']),
run_status(self.nodes[to_node]['node_object']), run_status(self.nodes[to_node]['node_object']),