[ 
https://issues.apache.org/jira/browse/AIRFLOW-4833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16918896#comment-16918896
 ] 

ASF GitHub Bot commented on AIRFLOW-4833:
-----------------------------------------

kaxil commented on pull request #5943: [AIRFLOW-4833] Allow to set Jinja env 
options in DAG declaration
URL: https://github.com/apache/airflow/pull/5943
 
 
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


> Jinja templating removes newlines
> ---------------------------------
>
>                 Key: AIRFLOW-4833
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-4833
>             Project: Apache Airflow
>          Issue Type: Bug
>          Components: operators
>    Affects Versions: 1.10.2
>            Reporter: Francesco Macagno
>            Assignee: Galak
>            Priority: Minor
>
> When using an operator that has Jinja templating enabled for a field, if the 
> field value ends with a newline then the newline is removed, regardless of 
> whether there was a template in the string.
>  
> This came up when attempting to send data to Prometheus pushgateway using the 
> SimpleHttpOperator. Pushgateway requires a newline at the end of every entry, 
> so the removal of the newline at the end of the data parameter causes the 
> request to fail in a way that is difficult to debug.
>  
> This can be gotten around by including a space after the newline character, 
> though this is not a great solution. The space is ignored by pushgateway.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to