Add a paramPrefix to an application set git generator file template, so imported variables can be imported without fear of merge if desired.
Motivation
While pathParamPrefix can prevent duplicate .path variables from colliding/overwriting, it does not offer a way to protect other variables from overwriting each other. This would allow devs to comfortably accept yaml structures without fear of overwriting other arbitrary values from another when creating a composite.
Proposal
Implementation would be pretty straight forward, just an additional attribute I could use:
The idea here is that I can now group/pass multiple yaml files together and then choose if they overwrite each other or stay isolated simply by adding paramPrefix to each imported file.
Summary
Add a
paramPrefix
to an application set git generator file template, so imported variables can be imported without fear of merge if desired.Motivation
While
pathParamPrefix
can prevent duplicate .path variables from colliding/overwriting, it does not offer a way to protect other variables from overwriting each other. This would allow devs to comfortably accept yaml structures without fear of overwriting other arbitrary values from another when creating a composite.Proposal
Implementation would be pretty straight forward, just an additional attribute I could use:
The idea here is that I can now group/pass multiple yaml files together and then choose if they overwrite each other or stay isolated simply by adding
paramPrefix
to each imported file.