[Openstack] developing a plugin for openstack

Nikolay Sokolov nsokolov at griddynamics.com
Mon Dec 5 12:12:47 UTC 2011


No, OpenStack API plugins are just python modules loaded in special
middleware by nova-api. For example, you can look
in nova/api/openstack/contrib/ directory.

You must write unit tests for your code. Also, you can not be merged in
trunk, if your code does not pass tests.

On Sat, Dec 3, 2011 at 10:01 PM, Jonathan Leibiusky <ionathan at gmail.com>wrote:

> Hi!
> I'm new to OpenStack and I wanted to develop a plugin, like Atlas load
> balancing. Hopefully this is the right mailing list.
>
> I couldn't find information on plugin development, so I assume plugins are
> actually individual applications that integrate with openstack through
> APIs. Is that right?
> That means I can develop the plugin in whatever language I feel
> confortable with and that's all? Do I need to have in mind any specific
> consideration?
>
> Regard testing... how do you guys deal with testing? Do I have to install
> openstack on my dev machine in order to run my plugin tests?
>
> Thanks,
> Jonathan
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
 --
Sincerely,
Nikolay Sokolov
Software Engineer
Grid Dynamics
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20111205/74e9da05/attachment.html>


More information about the Openstack mailing list