Правка ошибок

This commit is contained in:
2025-11-03 22:12:57 +03:00
parent 0ed1800523
commit 88db7419e2
+4 -3
View File
@@ -6,6 +6,7 @@ from datetime import datetime, timedelta
from airflow import DAG
from airflow.operators.python import PythonOperator
from airflow.operators.dummy import DummyOperator
from airflow.models.baseoperator import chain
import random
# Определение DAG
@@ -102,6 +103,6 @@ end_task = DummyOperator(
)
# Установка зависимостей
start_task >> [unreliable_task, retry_task]
[unreliable_task, retry_task] >> [success_handler_task, failure_handler_task]
[success_handler_task, failure_handler_task] >> end_task
# Используем chain, чтобы наглядно показать ученикам построение ветвящихся зависимостей без ручного перечисления операторов.
chain(start_task, [unreliable_task, retry_task], [success_handler_task, failure_handler_task], end_task)