← Back to team overview

openstack team mailing list archive

Re: developing a plugin for openstack

 

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@xxxxxxxxx>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@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
 --
Sincerely,
Nikolay Sokolov
Software Engineer
Grid Dynamics

Follow ups

References