<div dir="ltr">Hi guys!<div><br></div><div>I'm working on adoption of new engine facade from oslo.db for Neutron [1]. This work <span style="color:rgb(0,0,0);font-family:Tahoma,sans-serif,Arial,Helvetica;font-size:13px;line-height:19.5px">requires us to get rid</span> of lazy init for engine facade. [2] I propose change [3] that adds configure_db parameter which is False by default, so if work with db will be required configure_db=True should be passed manually.</div><div><br></div><div><b>NOTE: </b>this will affect all external repos depending on Neutron!</div><div><br></div><div><span style="color:rgb(0,0,0);font-family:Tahoma,sans-serif,Arial,Helvetica;font-size:13px;line-height:19.5px">I'm considering making this argument mandatory to force every project depending on this function explicitly make a decision there.</span><br></div><div><span style="color:rgb(0,0,0);font-family:Tahoma,sans-serif,Arial,Helvetica;font-size:13px;line-height:19.5px"><br></span></div><div>I want to encourage reviewers to take a look at this change and l'm looking forward all suggestions. </div><div><br></div><div>[1] - <a href="https://bugs.launchpad.net/neutron/+bug/1520719">https://bugs.launchpad.net/neutron/+bug/1520719</a></div><div>[2] - <a href="http://specs.openstack.org/openstack/oslo-specs/specs/kilo/make-enginefacade-a-facade.html">http://specs.openstack.org/openstack/oslo-specs/specs/kilo/make-enginefacade-a-facade.html</a></div><div>[3] - <a href="https://review.openstack.org/#/c/312393/">https://review.openstack.org/#/c/312393/</a> </div><div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Regards,<div>Ann Kamyshnikova</div><div>Mirantis, Inc</div></div></div>
</div></div>