openstack python api 开发

获取openstack代码

访问https://github.com/openstack  ,查找需要的项目

openstack python api 开发_第1张图片


复制url,用git 获取代码

 openstack python api 开发_第2张图片

Python API

openstack python api 开发_第3张图片

例如,对计算资源的操作

openstack python api 开发_第4张图片

获取认证

openstack python api 开发_第5张图片

nova list

openstack python api 开发_第6张图片

创建虚拟机

openstack python api 开发_第7张图片

删除虚拟机

openstack python api 开发_第8张图片

PyCharm 开发环境

openstack python api 开发_第9张图片

Eclipse+pydev 开发环境

环境要求:

Eclipse,JDK,Python,Git

OpenStack 各组件代码下载地址: https://github.com/openstack

安装pydev

首先打开eclipse,Help-》Install New Software

 

弹出下图

我们单击Add,分别在34处填写名称(pydev)url(http://pydev.org/updates)

选择PyDev(如果出不来,浏览器尝试是否成访问http://pydev.org/updates)然后一直Next,完成。

切换、配置python环境

通过window->openperspective->other,单击

切换成功

配置python 解析器

通过Window->preferences,打开preferences对话框,找到pythoninterpreter

全选

完成

导入nova代码

选择Flile->New->PydevProject

分别填写nova工程名字,选择nova所在路径

导入成功

离线部署pydev

下载去http://pydev.org/下载Python的Eclipse插件PyDev,解压得到

        复制到eclipse 的对应目录下

然后,启动Eclipse,打开window->Preferences,如下图

选择Interpreter-Python,然后选择New,在弹出的对话框的Interpreter Name写Python,在Interpreter Executable写入python.exe的地址。然后单击OK。弹出如下对话框:

最后,单击OK,出现下面的结果:

好了,现在就全部准备好了。可以写Python程序了。

 

你可能感兴趣的:(openstack python api 开发)