[openstack-dev] Quantum model

Anne Gentle annegentle at justwriteclick.com
Thu May 30 19:11:23 UTC 2013


On Thu, May 30, 2013 at 1:49 PM, Aaron Rosen <arosen at nicira.com> wrote:

> The api should be fully outlined here:
> http://docs.openstack.org/api/openstack-network/2.0/content/index.html
>
>
>
> On Thu, May 30, 2013 at 6:44 AM, Julio Carlos Barrera Juez <
> juliocarlos.barrera at i2cat.net> wrote:
>
>> Hi!
>>
>> We are developing an external network controller for OpenStack. We want
>> to use Quantum REST Proxy Plugin [1] as proxy to send all the possible
>> messages via REST API to our network controller. For this purpose, we need
>> to provide this API in an strict way, for that reason we need a definition
>> of the API (an WSDL/WADL?). Anyway, we need the definition of the root
>> objects of Quantum model (network, port and subnet). Because the nature of
>> Python language, it is difficult to find it from QuantumPluginBaseV2
>> interface [2].
>>
>>

A starting point for a WADL for the Network API is here:
https://review.openstack.org/#/c/20960/. Our docs intern Laura Alves worked
on it but is back at school. We'd be happy to pick it back up again with
reviews from the core Networking team.

Anne


>  We are going to develop the network controller as an extension of
>> OpenNaaS project [3]. It implies we are going to use Java and a bunch of
>> technologies already chosen to develop the REST server. It implies that we
>> need an strict model definition and an strict REST API definition to be
>> full compatible with the proxy plugin.
>>
>> Where can we found these definitions? Would we need to do reverse
>> engineering form Python code and JSON requests?
>>
>> Thank you!!
>>
>>
>> [1] Quantum REST Proxy Plugin
>> http://docs.projectfloodlight.org/display/floodlightcontroller/Quantum+REST+Proxy+Plugin
>> [2] QuantumPluginBaseV2
>> https://github.com/openstack/quantum/blob/master/quantum/quantum_plugin_base_v2.py#L29
>> [3] OpenNaaS project http://www.opennaas.org/
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>


-- 
Anne Gentle
annegentle at justwriteclick.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130530/4d335532/attachment.html>


More information about the OpenStack-dev mailing list