[ 
https://issues.apache.org/jira/browse/NIFI-7060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aakash Chauhan reassigned NIFI-7060:
------------------------------------

    Assignee:     (was: Aakash Chauhan)

> Replace properties in nifi.properties by environment variables
> --------------------------------------------------------------
>
>                 Key: NIFI-7060
>                 URL: https://issues.apache.org/jira/browse/NIFI-7060
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Configuration, Docker
>            Reporter: Adrian Martin
>            Priority: Minor
>              Labels: beginner, easyfix, features
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> {{start.sh}} replaces some properties defined in {{nifi.properties}} with a 
> set of environment variables.
> This adds some flexibility as the users are able to modify properties without 
> touching the {{nifi.properties}} file but it can lead to some frustration 
> when users think they can replace any property by defining an environment 
> variable with the same name. Also, when users want to provide their own 
> {{nifi.properties}} file as some properties will be overwritten.
> I believe we should only replace a property when there is an environment 
> variable defined with the same name (we should use the same names that appear 
> in the {{nifi.properties}} file in uppercase and replacing any {{.}} with 
> {{_}}). Defaults should be taken from the {{nifi.properties}} file.
> This way users can replace the properties file with a custom one, choose to 
> define environment variables, or both. 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to