代码改变世界

随笔分类 -  Openstack开发

Openstack_通用模块_Oslo_vmware 创建 vSS PortGroup

2017-04-25 23:53 by 云物互联, 324 阅读, 收藏, 编辑
摘要: 目录目录vSS vSSPGvSphere SDK 中相关的网络对象创建 vSS PortGroupvSS & vSSPGvSS(Standard vSwitch 标准交换机) 为在同一 ESXi/ESX 或不同 ESXi/ESX 上 VirtualMachine 之... 阅读全文

OpenStack 实现技术分解 (7) 通用库 — oslo_config

2017-03-30 23:53 by 云物互联, 654 阅读, 收藏, 编辑
摘要: 目录目录前文列表扩展阅读osloconfigargparsecfgpyclass Optclass ConfigOptsCONF 对象的单例模式前文列表OpenStack 实现技术分解 (1) 开发环境 — Devstack 部署案例详解 OpenStack 实现技术... 阅读全文

OpenStack 实现技术分解 (6) 通用库 — oslo_log

2017-03-26 23:34 by 云物互联, 846 阅读, 收藏, 编辑
摘要: 目录目录前文列表扩展阅读日志级别oslolog初始化设置 DEMOoslolog 的相关配置项oslolog 的日志级别oslolog 的使用技巧推荐使用 LOGdebug 的地方推荐使用 LOGinfo 的地方推荐使用 LOGexception 的地方推荐使用 LO... 阅读全文

OpenStack 实现技术分解 (5) 应用开发 — 使用 OpenStackClients 进行二次开发

2017-03-19 15:00 by 云物互联, 448 阅读, 收藏, 编辑
摘要: 目录目录前文列表参考阅读前言OpenStackClients使用 OpenStackClients 获取 project_client object 的 demo调用 project_client object 实例方法实现对 project 操作的 demo最后前文... 阅读全文

Openstack 实现技术分解 (4) 通用技术 — TaskFlow

2017-03-10 18:14 by 云物互联, 3252 阅读, 收藏, 编辑
摘要: 目录目录前文列表扩展阅读简介基本概念实现样例最后前文列表Openstack 实现技术分解 (1) 开发环境 — Devstack 部署案例详解 Openstack 实现技术分解 (2) 虚拟机初始化工具 — Cloud-Init & metadata & userda... 阅读全文

Openstack 实现技术分解 (1) 开发环境 — Devstack 部署案例详解

2017-01-14 21:14 by 云物互联, 418 阅读, 收藏, 编辑
摘要: 目录目录前言系统环境Devstack下载源码配置文件 localconf localrc简易的环境脚本 openrc部署 Devstack自动化部署流程部署案例单节点 Nova-Network 模式部署多节点 Nova-Network 模式部署多节点 Neutron... 阅读全文

Openstack_通用模块_Oslo_vmware 创建 vCenter 虚拟机快照

2016-11-15 18:00 by 云物互联, 305 阅读, 收藏, 编辑
摘要: 目录目录前文列表创建虚拟机快照最后前文列表Python Module_oslo.vmware_连接 vCenter Openstack_通用模块_Oslo_vmware 创建/删除 vCenter 虚拟机 创建虚拟机快照vSphere Create Snapshot... 阅读全文

Openstack_单元测试工具 tox

2016-11-15 16:18 by 云物互联, 576 阅读, 收藏, 编辑
摘要: 目录目录扩展阅读Openstack 的单元测试工具单元测试工具使用流程toxtoxini参考文章扩展阅读Python Mock的入门Openstack 的单元测试工具unittest: 是 Python 的标准库,提供了最基本的单元测试功能,包括 单元测试运行器(简称... 阅读全文

Openstack_单元测试

2016-11-15 11:14 by 云物互联, 216 阅读, 收藏, 编辑
摘要: 目录目录单元测试的原理单元测试的实现最后单元测试的原理单元测试中的单元可以是一个模块文件, 测试的内容就是模块自身的代码(非导入型代码)是否正确执行. 其中包含了测试代码的正反向逻辑是否正确, 异常能否被正常的触发等程序流. 所以我们会使用伪数据来替代这个单元中所有导... 阅读全文

Openstack_通用模块_Oslo_vmware 创建/删除 vCenter 虚拟机

2016-09-29 13:06 by 云物互联, 386 阅读, 收藏, 编辑
摘要: 目录目录oslovmwareConnect to vCenter ServerCreate VirtualMachine for vCenter常用的虚拟机配置项删除虚拟机oslo.vmwareoslo.vmware 是 Openstack 的通用模块, 用于连接/... 阅读全文

Openstack_SQLAlchemy_一对多关系表的多表插入实现

2016-09-25 16:34 by 云物互联, 382 阅读, 收藏, 编辑
摘要: 目录目录Openstack 与 SQLAlchemy一个多表插入的 Demo小结Openstack 与 SQLAlchemySQLAlchemy 是 Python 语言下的一款开源软件,它提供了 SQL 工具包以及对象关系映射器(ORM)。SQLAlchemy 主要分... 阅读全文

Openstack_通用技术_RPC 远程异步调用

2016-09-25 01:03 by 云物互联, 432 阅读, 收藏, 编辑
摘要: 目录目录RPC一个通过 HTTP Request 调用操作函数的 RPC 实现样例环境接收 HTTP RequestRPC 调用具体的操作函数测试RPCRPC: 同一个项目内的不同服务进程之间的交互方式。为不同的进程服务提供了 call()(同步) 和 cast()(... 阅读全文

Openstack 通过 SQLAlchemy-ORM 访问数据库

2016-09-09 10:44 by 云物互联, 646 阅读, 收藏, 编辑
摘要: 目录目录DemoSQLAlchemy数据库的初始化数据库的操作实现数据库的操作请求全部查询单个查询创建更新删除DemoGithub/JmilkFan/my-code-repertory/openstackSQLAlchemySQLAlchemy 是 Python 下的... 阅读全文

自动化生成 Openstack 新项目开发框架

2016-09-05 09:54 by 云物互联, 238 阅读, 收藏, 编辑
摘要: 目录目录前言环境openstack-project-generator前言Openstack Developer 应该都知道, 开发一个 Openstack 的新项目并不是一个从 0 到 1 的过程, 而是在一个 Project Template 的框架中, 为其填充... 阅读全文

Python Module_oslo.vmware_连接 vCenter

2016-08-22 17:16 by 云物互联, 437 阅读, 收藏, 编辑
摘要: 目录目录前言Install oslsvmwareHow to use the vSphere Web Service SDK前言oslo.vmware 是一个由 Python 实现的 vCenter 连接驱动 , 提供了连接并操作 vCenter 的 Method .... 阅读全文