<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 26, 2020 at 9:28 AM Thomas Goirand <<a href="mailto:zigo@debian.org">zigo@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 6/25/20 2:00 AM, Adrian Turjak wrote:<br>
> <br>
> On 24/06/20 8:34 pm, Thomas Goirand wrote:<br>
>> On 6/24/20 4:40 AM, Adrian Turjak wrote:<br>
>>> But of all the things to change, the config layer is the least of our<br>
>>> problems in Horizon, and with a good erb template (or jinja with<br>
>>> ansible) I have never had much pain with it.<br>
>> The biggest issue with a .erb template, is that it quickly gets<br>
>> outdated, and needs care for each new version of Horizon. I felt that<br>
>> pain multiple times recently.<br>
> But that happens for every service adding new config really.<br>
<br>
No. Other services using .ini have a default option embedded it the code<br>
itself (ie: that's how oslo.config works...), so if the option isn't<br>
there in the config file, it continues to work. This isn't the case with<br>
Horizon.<br></blockquote><div><br></div><div>Wait, what? Are you sure we are talking about the same Horizon?</div><div>It has defaults exactly the same way, and it literally works with an</div><div>empty local_settings.py.</div><div><br></div></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Radomir Dopieralski</div></div></div></div></div></div>