<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!-- p { margin-top: 0px; margin-bottom: 0px; }--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>​Hi Gareth,<br>
</p>
<p>The reason for this is because lbaas v1 is in the services/loadbalancer/drivers path.  This path was maintained from when neutron-lbaas was just another directory in the neutron repo.  Once we moved to neutron-lbaas as its own repo and going forward with
 lbaas v2, the decision was made to not maintain that same path for v2.  There's no reason to keep that path for v2 as v1 will be deprecated and eventually removed and we did not want to be stuck with that path.  Eventually the plugin.py module will have to
 be moved to the root directory as well from services/loadbalancer but thats a minor change.<br>
</p>
<p><br>
</p>
<p>Thanks,<br>
</p>
<p>Brandon<br>
</p>
<div style="color: rgb(33, 33, 33);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Gareth <academicgareth@gmail.com><br>
<b>Sent:</b> Thursday, August 13, 2015 9:38 PM<br>
<b>To:</b> OpenStack Development Mailing List<br>
<b>Subject:</b> [openstack-dev] [Neutron] neutron-lbaas code structure problem</font>
<div> </div>
</div>
<div>
<div dir="ltr">Dear neutron guys.
<div><br>
</div>
<div>[0] <a href="https://github.com/openstack/neutron-lbaas/tree/master/neutron_lbaas/drivers">https://github.com/openstack/neutron-lbaas/tree/master/neutron_lbaas/drivers</a></div>
<div>[1] <a href="https://github.com/openstack/neutron-lbaas/tree/master/neutron_lbaas/services/loadbalancer/drivers">https://github.com/openstack/neutron-lbaas/tree/master/neutron_lbaas/services/loadbalancer/drivers</a></div>
<div><br>
</div>
<div>the codes under these two paths are 'same' (implement same things with v1 and v2), but why use two different code paths here?<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature">
<div dir="ltr"><font color="#444444">Gareth</font>
<div><font color="#444444"><br>
</font>
<div><i><font color="#444444">Cloud Computing, OpenStack, Distributed Storage, Fitness, Basketball</font></i></div>
<div><i><font color="#666666">OpenStack contributor, kun_huang@freenode</font></i></div>
<div><i><font color="#999999">My promise: if you find any spelling or grammar mistakes in my email from Mar 1 2013, notify me </font></i></div>
<div><i><font color="#999999">and I'll donate $1 or ¥1 to an open organization you specify.</font></i></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>