git_dag.interfaces.dag_base.DagBase¶
- class git_dag.interfaces.dag_base.DagBase(standalone_cluster: bool = False)[source]¶
Bases:
ABC
DAG base class.
Methods
Build the graph.
Add an edge.
Return the backend graph object.
Add a node.
Render the graph.
Return graph source file.
- abstractmethod build(format: str, node_attr: dict[str, str], edge_attr: dict[str, str], dag_attr: dict[str, str], filename: str, cluster_params: dict[str, str]) None [source]¶
Build the graph.