:mod:`htcondor.dags` API Reference
.. module:: htcondor.dags
.. py:currentmodule:: htcondor.dags
Attention!
This is not documentation for DAGMan itself! If you run into DAGMan jargon that isn't explained here, see :ref:`dagman-workflows`.
.. autoclass:: DAG :members: :noindex:
.. autoclass:: WalkOrder :members: :noindex: .. autoattribute:: BREADTH_FIRST :noindex: .. autoattribute:: DEPTH_FIRST :noindex:
.. autoclass:: BaseNode :members: :noindex:
.. autoclass:: NodeLayer :show-inheritance: :members: :noindex:
.. autoclass:: SubDAG :show-inheritance: :members: :noindex:
.. autoclass:: FinalNode :show-inheritance: :members: :noindex:
.. autoclass:: Nodes :members: :noindex:
.. autoclass:: BaseEdge :members: :noindex:
.. autoclass:: OneToOne :noindex:
.. autoclass:: ManyToMany :noindex:
.. autoclass:: Grouper :noindex:
.. autoclass:: Slicer :noindex:
.. autoclass:: Script :noindex:
.. autoclass:: DAGAbortCondition :noindex:
.. autofunction:: write_dag :noindex:
.. autoclass:: NodeNameFormatter :members: :noindex:
.. autoclass:: SimpleFormatter :noindex:
.. autoclass:: DotConfig :noindex:
.. autoclass:: NodeStatusFile :noindex:
:mod:`htcondor.dags` can read information from a DAGMan rescue file and apply it to your DAG as it is being constructed.
See :ref:`Rescue DAG` for more information on Rescue DAGs.
.. autofunction:: rescue :noindex:
.. autofunction:: find_rescue_file :noindex: