GitHub user raphaelauv edited a comment on the discussion: Manual DAG execution 
with defined delay

best solution would be with TimeDeltaSensor , but the argument is not templated 
( dynamic )

since apache-airflow-providers-standard version 1.17.0

you can do

```python
from datetime import datetime
from airflow.providers.standard.sensors.time_delta import WaitSensor
from airflow.sdk import DAG, Param

with DAG(
        dag_id="my_dag",
        start_date=datetime(2026, 8, 1),
        schedule=None,
        catchup=False,
        params={
            "duration_minutes": Param(
                default=1,
                type="integer",
                minimum=1,
                description="Duration in minutes to wait before continuing.",
            )
        },
):

    WaitSensor(
        task_id="wait_for_duration",
        time_to_wait="{{ params.duration_minutes }}",
        deferrable=True,
    )
```


GitHub link: 
https://github.com/apache/airflow/discussions/68383#discussioncomment-17790345

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to