h1st.core.viz module

class h1st.core.viz.DotGraphVisualizer(graph: graphviz.dot.Graph)[source]

Bases: object

__init__(graph: graphviz.dot.Graph)[source]

Initialize self. See help(type(self)) for accurate signature.

render_dot_nodes()[source]
clusterize_node(node)[source]
render_dot_node(node)[source]
to_dot()[source]
render_topology(target_file)[source]
exception h1st.core.viz.EngineNotAvailableException[source]

Bases: Exception

class h1st.core.viz.GraphVisitor[source]

Bases: object

render_node_label(node, extra_label='')[source]
render_node_name(node)[source]
render_dot_decision_node(node)[source]
render_dot_action_node(node)[source]