[ https://issues.apache.org/jira/browse/AIRFLOW-2415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Fokko Driesprong reassigned AIRFLOW-2415: ----------------------------------------- Assignee: Max Payton > Airflow Operators are unable to support integers in templatized fields > ---------------------------------------------------------------------- > > Key: AIRFLOW-2415 > URL: https://issues.apache.org/jira/browse/AIRFLOW-2415 > Project: Apache Airflow > Issue Type: Bug > Affects Versions: Airflow 2.0, Airflow 1.8 > Reporter: Max Payton > Assignee: Max Payton > Priority: Minor > Fix For: 1.10.0, 2.0.0 > > > Currently, if you have an operator with a template fields argument that is a > dictionary, e.g.: > {code:java} > template_fields = ([dict_args]) > {code} > And you populate that dictionary with a field that an integer in a DAG, e.g.: > {code:java} > Operator( > ... > dict_args = {'ds': '{{ ds }}', num_times: 5}, > ... > ){code} > Then airflow will give you the following error: > {code:java} > {base_task_runner.py:95} > INFO - Subtask: airflow.exceptions.AirflowException: Type '<type 'int'>' used > for parameter 'dict_args[num_times]' is not supported for templating > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)