<div dir="ltr">Hi. I think you should start from [1], in particular in the functions index,show,create,delete,update. Have a look when in this file it uses the python method 'getattr' to obtain the plugin and method to call.<div>To understand the way neutron works I used devstack and python debugger to stop the code in these and others functions and to print the methods and variables value. It should bu useful also for you!</div><div><div><br></div><div>[1]<a href="https://github.com/openstack/neutron/blob/master/neutron/api/v2/base.py">https://github.com/openstack/neutron/blob/master/neutron/api/v2/base.py</a></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 20, 2015 at 12:43 PM, Leo Y <span dir="ltr"><<a href="mailto:minherz@gmail.com" target="_blank">minherz@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>Sorry for newbie question. I'm trying to identify all invocations of neutron API in OVS [1] and get lost. What is a best practice to find in code all neutron API calls regardless of the method they are done.</div><div>I'll appreciate if anyone can reference me to documentation that describes ways to invoke neutron API calls.<br clear="all"><div><br></div><div><br></div><div><br></div><div>[1] <a href="https://github.com/openstack/neutron/tree/master/neutron/plugins/openvswitch" target="_blank">https://github.com/openstack/neutron/tree/master/neutron/plugins/openvswitch</a></div><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br><div>Regards,<br>        LeoY<br>---------------------------------------------------------<br>I enjoy the massacre of ads. This sentence will slaughter ads without a messy bloodbath</div>
</font></span></div></div>
<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">========================================================
<br>Daniel Depaoli <br><div>CREATE-NET Research Center
<br>Smart Infrastructures Area
<br>Junior Research Engineer
<br>======================================================== <br></div></div></div>
</div>