|
gstlal 1.13.0
|
Public Member Functions | |
| __init__ (self, config, *args, **kwargs) | |
| attach (self, layer) | |
| create_log_dir (self, log_dir="logs") | |
| write_dag (self, filename, path=None, **kwargs) | |
| write_script (self, filename, path=None, formatter=None) | |
| register_layer (cls, layer_name) | |
Public Attributes | |
| config = config | |
Protected Member Functions | |
| _get_edge_type (self, parent_name, child_name, edges) | |
| _get_registered_layers (cls) | |
Protected Attributes | |
| dict | _node_layers = {} |
| dict | _layers = {} |
| dict | _provides = {} |
Static Protected Attributes | |
| bool | _has_layers = False |
Definition at line 35 of file __init__.py.
| python.dags.DAG.__init__ | ( | self, | |
| config, | |||
| * | args, | ||
| ** | kwargs ) |
Definition at line 38 of file __init__.py.
|
protected |
Definition at line 125 of file __init__.py.
|
protected |
Get all registered DAG layers.
Definition at line 142 of file __init__.py.
| python.dags.DAG.attach | ( | self, | |
| layer ) |
Definition at line 50 of file __init__.py.
| python.dags.DAG.create_log_dir | ( | self, | |
| log_dir = "logs" ) |
Definition at line 88 of file __init__.py.
| python.dags.DAG.register_layer | ( | cls, | |
| layer_name ) |
Register a layer to the DAG, making it callable.
Definition at line 116 of file __init__.py.
| python.dags.DAG.write_dag | ( | self, | |
| filename, | |||
| path = None, | |||
| ** | kwargs ) |
Definition at line 91 of file __init__.py.
| python.dags.DAG.write_script | ( | self, | |
| filename, | |||
| path = None, | |||
| formatter = None ) |
Definition at line 94 of file __init__.py.
|
staticprotected |
Definition at line 36 of file __init__.py.
|
protected |
Definition at line 42 of file __init__.py.
|
protected |
Definition at line 41 of file __init__.py.
|
protected |
Definition at line 43 of file __init__.py.
| python.dags.DAG.config = config |
Definition at line 40 of file __init__.py.