- 博客(12)
- 收藏
- 关注
原创 Cinder meeting 2015.10.16
Cinder meeting 2015.10.161. Announcements a. Ramy Asselin create a single-node 3rd party ci system: https://review.openstack.org/#/c/200330/ b. Soon after the summit gerrit will be update
2015-10-16 10:54:15 402
原创 python之mock
1、 如在测试方法中用到了self.router_info_inst,我们可以将它用Mock替换了, self.router_info_inst = mock.Mock() self.router_info_inst里还有一个iptables_manager属性,我们继续用Mock替换, self.iptables_inst = mock.Mock()
2015-08-24 22:01:59 420
原创 通配符与正则表达式
通配符与正则表达式很容易混淆,首先要明白二者是不同的。通配符用于Linux的shell命令(如文件名相关操作)中,而正则表达式用于文本内容中的字符串搜索和替换等。通配符是Linux系统本身就支持的,而正则表达式用于vim编辑器或awk程序。几个典型区别:通配符*:匹配0个字符或多个字符。正则表达式:*:匹配该字符的前一个字符的0次或多次出现。
2015-08-18 10:23:11 573
原创 Cinder meeting 2015-08-22
Cinder meeting 2015-08-221. how translate specific exceptionsNova change Ibdcb870aff1a59948136f1f9c3e30390e7f081b0 is fixing a bugwhere boot from volume fails to attach a volume but the inst
2015-08-14 11:54:21 427
原创 卸载并清理mysql
1. 删除mysqlsudo apt-get autoremove --purge mysql-server-5.0sudo apt-get remove mysql-serversudo apt-get autoremove mysql-serversudo apt-get remove mysql-common上面的其实有一些是多余的,建议还是按照顺序执行一遍
2015-07-31 20:27:27 379
原创 Cinder Core检视规律
Cinder Core 检视规律跟踪,每日更新。7.22-24Core Name 检视次数 检视时间Sean McGinnis 13 {9:41 PM 9:09 PM 9:57 PM 10:05 PM 10:49 PM 11:07 PM 11:54 PM} {1:24
2015-07-25 23:07:46 383
原创 隔离python环境的virtualenv
为什么要使用virtualenvvirtualenv 用来创建隔离的Python环境。处理python环境的多版本和模块依赖,以及相应的权限是一个很常见的问题。比如,你有个应用使用的是LibFoo V1.0,但另一个应用却要用到LibFoo V2.0。 如何处理呢?如果把所有模块都安装到 /usr/lib/python2.7/site-packages (或是你本机python
2015-06-28 19:16:42 1657
原创 Cinder meeting 2015-06-17
详见 http://eavesdrop.openstack.org/meetings/cinder/2015/cinder.2015-06-17-16.00.html1. 通知 a. 计划在L-1合入的bp和bug列表:https://launchpad.net/cinder/+milestone/liberty-1 b. 新driver必须在6月19前合入代码
2015-06-22 22:30:31 574
原创 Commit message中Partial-Bug, Related-Bug等含义
Closes-Bug: #1234567 --该提交用于完全修复并关闭所指向的bugPartial-Bug: #1234567 --该提交只是部分修复,要完全修复还需要其他的工作Related-Bug: #1234567 --该提交仅仅与指向的bug有一定关系这些用于自动解析commit message的提交信息不是大小写敏感的,因此写成'closes-bug'跟写成'Clos
2015-06-21 09:20:07 461
原创 Python包管理:pip、easy_install、eggs和wheel
1. pippip 是一个安装和管理 Python 包的工具 , 是 easy_install 的一个替换品。distribute是setuptools的取代(Setuptools包后期不再维护了)。pip的安装需要setuptools 或者 distribute,如果你使用的是Python3.x那么就只能使用distribute因为Python3.x不支持setuptools。
2015-06-10 10:21:31 8432
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人