![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
openstack
cloud2fly
关注云计算、openstack、机器学习
展开
-
keystone中的参数校验
keystone中参数校验方法原创 2017-12-07 18:29:52 · 384 阅读 · 0 评论 -
keystone中的消息通知
keystone提供了对资源使用情况的通知,以便第三方应用能够对资源进行计费、监控、配额管理等操作。目前有两种通知格式,分别为cadf和basic。默认为cadf,可以在keystone.conf中进行配置(notification_format = cadf) 关于两种格式的区别请参考: https://docs.openstack.org/keystone/latest/advanced-...原创 2018-02-27 15:23:50 · 373 阅读 · 0 评论 -
keystone中test-setup.py
test-setup.py是keystone/tools目录下的一个脚本文件,openstack其它项目可能也有此文件。 利用tox对keystone进行单元测试之前,需要执行test-setup.py(正如脚本一开始的注释所示) openstack社区CI也是这么做的。我们提交代码到gerrit后,会有一项py27检查,py27就是在python2.7环境下进行单元测试。通过查看其执行日志,...原创 2018-02-12 16:40:15 · 267 阅读 · 0 评论 -
利用tox工具对keystone在py27下进行单元测试,如何让其在非本地数据库执行
keystone的单元测试用例包含部分后端数据库的测试,注意!!!,这是真实的测试,并不是mock测试。 所以需要测试环境本地安装有数据库。如果本地暂时未安装数据库或者数据库的版本太低,那我们其实也可以指定远程的数据库。 指定步骤: ①进入py27的虚拟环境,在oslo.db下找到provision.py文件 通常路径为:.tox/py27/lib/python2.7/site-p...原创 2018-02-12 15:09:53 · 363 阅读 · 0 评论 -
RabbitMQ的安装和配置化可视界面
转载:原文链接:http://www.cnblogs.com/wade-luffy/p/6003668.html RabbitMQ在windows下的安装 RabbitMQ 它依赖于Erlang,在window上安装时,需要先安装Erlang。首先确定你的window电脑是32位还是64位,然后下载对应版本的Erlang软件。以下的安装以window 64位电脑举例。Erlang/OT...转载 2018-02-26 10:56:08 · 737 阅读 · 0 评论 -
openstack中tox的使用
什么是virtualenv 所谓 虚拟环境(virtualenv),就是可以在一个主机上,自定义出多套的python环境,多套环境中使用不同的python解析器,环境变量设置,第三方依赖包,执行不同的测试命令,最重要的是各个环境之间互不影响,相互隔离。 最典型的应用场景就是测试在不同python版本下代码的兼容性。我们可以为py2.4,py2.5,py2.6,py2.7,py3.4等不同pyt原创 2018-02-02 11:33:48 · 1985 阅读 · 0 评论 -
如何在openstack中使用IRC
1、什么是IRC 英文全称是Internet Relay Chat,在开源项目中一般用来进行实时的聊天,毕竟邮件方式具有滞后性。 2、如何使用呢? 通常来说,并不需要复杂的设置,使用Freenode的web客户端即可进行交流。 选择一个昵称(你在聊天室中的名字),输入聊天的频道地址(以#开头),比如#openstack 频道地址可以在这里查看: IRC聊天日志信息 比如keyst原创 2018-01-31 16:55:22 · 596 阅读 · 0 评论 -
基于centos7.3 安装devstack ocata版本
本文基于自己安装devstack过程进行整理,主要参考了下面这篇文章: http://blog.csdn.net/scucscheng/article/details/51884613 主要的过程在这篇文章中都有介绍,这里主要罗列一下遇到的问题以及解决的方法: 1、localrc文件的编辑 devstack默认除了安装有keystone、nova、neutron、cinder、gl原创 2018-01-22 17:57:55 · 1044 阅读 · 0 评论 -
keystone获取token代码分析
keystone获取token代码分析原创 2017-12-21 15:01:47 · 1851 阅读 · 1 评论 -
查询中文时,mariadb报‘UnicodeEncodeError:'latin-1' codec can't encode character’
chaset&encoding原创 2017-12-13 11:36:39 · 488 阅读 · 0 评论 -
如何在keystone项目中编写API文档
keystone/RST文档原创 2017-12-16 15:33:22 · 548 阅读 · 0 评论 -
OpenStack历史知识
OpenStack历史简介翻译 2017-12-19 17:30:57 · 1894 阅读 · 0 评论 -
devstack安装heat失败,报错“$'\r': command not found”
openstack、heat、文件编码原创 2017-12-01 17:01:46 · 496 阅读 · 0 评论 -
使用sqlalchemy,如何查询字段为空
方法一: table.column is None 经过测试,行不通。方法二: table.column == None 经过测试,可以。但是,不符合pep8规范。原创 2018-07-04 08:52:19 · 8021 阅读 · 2 评论