Как автоматически остановить поток воздуха (в незапланированное время) при первоначальном включении? - PullRequest
0 голосов
/ 23 октября 2019

Как автоматически прекратить прохождение воздушных потоков (в незапланированное время) при первом включении?

Мои пакеты выглядят как ...

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 было бы достаточно, чтобы остановить это, но Дагс по-прежнему работает один раз, когда они включены в пользовательском интерфейсе веб-сервера (в некоторых случаях это приводит к тому, что они перекрываются запусками с их фактическим запланированным временем).

Есть ли способ остановить это?

...