编写新Openstack模块/项目的指南

编写新Openstack模块/项目的指南,openstack,Openstack,我们目前正在部署一个openstack私有云,我被要求为它编写一些附加功能。我以前使用过openstack,但从未编写过它的一部分。我已经查看了一些组件(例如trove)的代码,但到目前为止,我还没有找到任何编写您自己的组件/项目的指南(不管术语是什么) 我们需要它与keystone集成以获得身份,但除此之外,它是相当独立的。理想情况下,它将用python编写,因为这样它就可以从其他openstack项目中借用代码,并有望最终实现开源 有没有编写自己的openstack组件的好指南/教程?最适合

我们目前正在部署一个openstack私有云,我被要求为它编写一些附加功能。我以前使用过openstack,但从未编写过它的一部分。我已经查看了一些组件(例如trove)的代码,但到目前为止,我还没有找到任何编写您自己的组件/项目的指南(不管术语是什么)

我们需要它与keystone集成以获得身份,但除此之外,它是相当独立的。理想情况下,它将用python编写,因为这样它就可以从其他openstack项目中借用代码,并有望最终实现开源


有没有编写自己的openstack组件的好指南/教程?最适合开发的IDE是什么?是pydev吗?

没有编写自己的openstack组件的指南和教程。但我建议您使用openstack邮件列表,以防有人记录了他们开发的任何东西

另一个建议是了解现有的openstack组件。您可以查看开发人员指南、api指南和管理指南。它们都可以在docs.openstack.org上找到

IDE不应该是一个问题。你可以用任何你觉得舒服的东西

坚持python很好