- {% if dag.parent_dag is defined and dag.parent_dag %}
- SUBDAG: {{ dag.dag_id }}
- {% else %}
- {% set can_edit = appbuilder.sm.can_edit_dag(dag.dag_id) %}
- {% if appbuilder.sm.can_edit_dag(dag.dag_id) %}
- {% set switch_tooltip = 'Pause/Unpause DAG' %}
+
+
+ {% if dag.parent_dag is defined and dag.parent_dag %}
+ SUBDAG: {{ dag.dag_id }}
{% else %}
- {% set switch_tooltip = 'DAG is Paused' if dag_is_paused else 'DAG is Active' %}
+ {% set can_edit = appbuilder.sm.can_edit_dag(dag.dag_id) %}
+ {% if appbuilder.sm.can_edit_dag(dag.dag_id) %}
+ {% set switch_tooltip = 'Pause/Unpause DAG' %}
+ {% else %}
+ {% set switch_tooltip = 'DAG is Paused' if dag_is_paused else 'DAG is Active' %}
+ {% endif %}
+
+ DAG: {{ dag.dag_id }}
+ {{ dag.description[0:150] + '…' if dag.description and dag.description|length > 150 else dag.description|default('', true) }}
+ {% endif %}
+ {% if root %}
+ ROOT: {{ root }}
+ {% endif %}
+
+
+
+
+ {% if state_token is defined and state_token %}
+ {{ state_token }}
+ {% endif %}
+
+ Schedule: {{ dag_model is defined and dag_model and dag_model.schedule_interval }}
+
+ {% if dag_model is defined and dag_model and dag_model.timetable_description %}
+ info
{% endif %}
-
- DAG: {{ dag.dag_id }}
- {{ dag.description[0:150] + '…' if dag.description and dag.description|length > 150 else dag.description|default('', true) }}
- {% endif %}
- {% if root %}
- ROOT: {{ root }}
- {% endif %}
-
-
- {% if state_token is defined and state_token %}
- {{ state_token }}
- {% endif %}
-
- Schedule: {{ dag_model is defined and dag_model and dag_model.schedule_interval }}
-
- {% if dag_model is defined and dag_model and dag_model.timetable_description %}
- info
- {% endif %}
- {% if dag_model is defined and dag_model.next_dagrun is defined and dag_model.schedule_interval != 'Dataset' %}
-
- Next Run:
-
- {% endif %}
- {% if dag_model is defined and dag_model.schedule_interval is defined and dag_model.schedule_interval == 'Dataset' %}
- {%- with ds_info = dag_model.get_dataset_triggered_next_run_info() -%}
-
-
+ Next Run:
+
+ {% endif %}
+ {% if dag_model is defined and dag_model.schedule_interval is defined and dag_model.schedule_interval == 'Dataset' %}
+ {%- with ds_info = dag_model.get_dataset_triggered_next_run_info() -%}
+
+