Как автоматически прекратить прохождение воздушных потоков (в незапланированное время) при первом включении?
Мои пакеты выглядят как ...
default_args = {
'owner': 'rvillanueva',
'depends_on_past': False,
'start_date': datetime(2019, 10, 13),
'email': ['me@co.com'],
'email_on_failure': True,
# 'email_on_retry': False,
'retries': 0,
'retry_delay': timedelta(minutes=5),
'max_active_runs': 3,
# 'queue': 'bash_queue',
# 'pool': 'backfill',
# 'priority_weight': 10,
# 'end_date': datetime(2016, 1, 1),
}
dag = DAG('mydag', default_args=default_args, catchup=False, schedule_interval="10 22 * * *")
...
Я думал, что, имея depends_on_past=False
или catchup=False
было бы достаточно, чтобы остановить это, но Дагс по-прежнему работает один раз, когда они включены в пользовательском интерфейсе веб-сервера (в некоторых случаях это приводит к тому, что они перекрываются запусками с их фактическим запланированным временем).
Есть ли способ остановить это?