<div dir="ltr"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Some of UI plugins, like murano-dashboard, needs to add extra parameters <a href="https://github.com/openstack/murano-dashboard/blob/master/muranodashboard/local/local_settings.py.example">https://github.com/openstack/murano-dashboard/blob/master/muranodashboard/local/local_settings.py.example</a> to local_settings file (which comes from Horizon).<br>My question is: Should puppet-horizon module provide those extra parameters coming from each official UI plugins? or this kind of things should come from specific a puppet-{ui-plugin}?</blockquote><div><br></div><div>Well, not exactly puppet-{ui-plugin}. For example, we already have murano module and it has manifests for UI plugin installation.<br></div><div><br></div><div>On a one side, in such way we are keeping all module related configuration in one place.</div><div>On another side, all UI configuration probably should be placed in horizon module. But in this case, we need to support in horizon module full configuration for each UI plugin.</div><div><br></div><div>So, i think we can keep UI configuration in-place (in separate module) if we have this module at all. For cases, when we need only support some UI settings/plugins - we can keep it in puppet-horizon.</div><div><br></div><div>Thoughts?</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-04-14 16:00 GMT+03:00 Emilien Macchi <span dir="ltr"><<a href="mailto:emilien@redhat.com" target="_blank">emilien@redhat.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Apr 14, 2016 at 8:52 AM, Marcos Fermin Lobo<br>
<<a href="mailto:marcos.fermin.lobo@cern.ch">marcos.fermin.lobo@cern.ch</a>> wrote:<br>
> Hi all,<br>
><br>
> I have a question about puppet-horizon module and UI plugins for Horizon.<br>
><br>
> Some of UI plugins, like murano-dashboard, needs to add extra parameters<br>
> <a href="https://github.com/openstack/murano-dashboard/blob/master/muranodashboard/local/local_settings.py.example" rel="noreferrer" target="_blank">https://github.com/openstack/murano-dashboard/blob/master/muranodashboard/local/local_settings.py.example</a><br>
> to local_settings file (which comes from Horizon).<br>
><br>
> My question is: Should puppet-horizon module provide those extra parameters<br>
> coming from each official UI plugins? or this kind of things should come<br>
> from specific a puppet-{ui-plugin}?<br>
><br>
</span>I don't think having a separated Puppet module for each plugin will<br>
help us, maintaining a module is a lot of work.<br>
One thing we could do is to have classes:<br>
horizon::plugin::murano<br>
horizon::plugin::foobar etc<br>
<br>
What do you think?<br>
<span class="HOEnZb"><font color="#888888">--<br>
Emilien Macchi<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div style="color:rgb(136,136,136)"><span style="font-family:arial;font-size:small">Best Regards,</span><br></div><span style="color:rgb(136,136,136)">Egorenko Denis</span>,</div><div><font color="#888888">Senior</font><span style="color:rgb(136,136,136)"> Deployment Engineer</span><br style="color:rgb(136,136,136)"><span style="color:rgb(136,136,136)">Mirantis</span><br></div></div></div></div></div>
</div>